Role Summary :
Responsible to execute Application / Project specific Test Automation activities. Works independently andcontributes to the immediate team and to other teams across business.
Contributes to quality engineering discussions. Owns medium sized qualityengineering tasks; and delivers while mentoring and helping team members.
Essential Responsibilities :
Makes technology choices at individuallevel and has ability to analyze impact.
Applies principles of SDLC andmethodologies like Lean / Agile / XP, CI, Software and Product Security,Scalability, Documentation Practices, refactoring and Testing Techniques.
Expert in core data structures andalgorithms. Integrates project testing with continuous-integration process.
Works with fellow team members todiagnose bugs and formulate solutions. Demonstrates the ability to understand,debug and contribute to code base.
Demonstrates the ability to drive teamchange for the betterment of the product quality.
Provides expertise in the qualityengineering, test planning and testing methodology for a software project.
Provide mentorship to junior levelengineers and help them grow to the next level.
Develops and executes maintainableautomation tests for acceptance, functional, and regression test cases.
Bachelor's Degree in Computer Science orin STEM Majors (Science, Technology, Engineering and Math
A minimum of 5 years of experience inthe industry
Proficiency in Java and Selenium. GoodObject-oriented design and codingskills
Good at database querying
Strong knowledge of QA methodology and tools
Experienced in Creating, maintaining andexecuting test plans and test cases
Experienced in test efforts estimation.
3+ years of experience in automated testing.
Should be able to do manual testing aswell.
Desired Characteristics :
Good written and oral communication
Experienced in Agile methodology.
Knowledge on CI / CD concepts, Jenkins andGit.
Location : Bangalore , India
Bangalore , India