Description
Architect and implement end-to-end quality engineering strategies across the entire software development lifecycle.
Responsibilities
- Design and maintain an end-to-end quality engineering framework covering all SDLC phases.
- Architect automated testing solutions for functional, regression, performance, and security testing.
- Lead the design and implementation of test automation frameworks and tools to streamline testing efforts.
- Integrate quality engineering practices into the CI/CD pipeline in collaboration with development teams.
- Provide technical guidance and mentorship to quality engineering teams to ensure adherence to industry best practices.
Required Skills
- 10+ years of experience in quality engineering.
- Expertise in designing and implementing automated testing solutions using Selenium and Appium.
- Proficiency in Java, Python, or JavaScript.
- Hands-on experience with JUnit and TestNG.
- Experience with BDD, Cucumber, and TDD methodologies.
- Proficiency in testing tools including Jenkins, Postman, and SoapUI.
- Experience with Accessibility Testing using JAWS.
- Strong knowledge of System Integration testing and Test Data Management.
- Experience working in an Agile delivery model with global teams.
Preferred Skills
- Experience using Zephyr for test management.