Go to search
Lead Java QA Automation Engineer
Automated Testing in Java, Selenium for Java, REST Assured, BDD Frameworks in Java
Hyderabad
Our team is currently in search of a Lead Java QA Automation Engineer.
The ideal candidate will have a knack for developing robust test automation scripts for acceptance and integration, seamlessly integrating with continuous integration tools, and upholding the quality of our software products.
Embark on a thrilling new phase of your career with EPAM!
Responsibilities
- Development of acceptance and integration test automation scripts, with integration into Continuous Integration platforms (Jenkins/Bamboo)
- Display of strong organizational and problem-solving skills, with the capability to manage multiple test paths concurrently
- Contribution to the development of test strategies and frameworks
- Involvement in software development through the creation and use of automation frameworks
- Active participation in test planning and estimations
- Effective collaboration in an Agile team environment
Requirements
- Between 9 and 13 years of experience in Core Java coding, & Selenium
- Proven track record of leading and mentoring a team of engineers
- Profound understanding of Software Testing Lifecycle (STLC)
- Proficiency in API and BDD
- Experience in developing test strategies and frameworks
- Significant experience in software development, specifically in building and using automation frameworks with technologies such as: Java, Selenium, Cucumber, JBehave, Soap UI, REST, JSON and XML, Eclipse IDE, etc.
- Experience in JBehave or BDD (Cucumber) framework
- Experience in various forms of testing including Functional, Usability, Compatibility, Accessibility, Regression, Requirements / Documentation
- Experience in test planning and estimations
- Experience in web application testing (JS, HTML, CSS)
- Familiarity with common testing tools/technologies such as SQL, Fiddler, Postman, HP ALM
- Experience in API Testing and a solid understanding of client-server architecture and communication principles
- UNIX knowledge
- Past experience working in an Agile team
Nice to have
- Experience with Jenkins