remote
QA Automation Engineer - BV Teck
QA Engineer
Senior QA Automation Engineer focused on designing, developing, and maintaining automated test suites using Selenium, Python, and Java, integrating CI/CD pipelines with Jenkins, and driving API and BDD testing to ensure high-quality, scalable software.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts for web and API applications using Selenium, Python, and Java.
- Implement BDD test scenarios with Cucumber and integrate them into CI/CD pipelines via Jenkins.
- Collaborate with development and product teams to define test requirements, review specifications, and provide actionable defect reports.
- Analyze test results, identify root causes, and recommend process improvements to enhance test coverage and efficiency.
- Mentor junior QA engineers and contribute to the continuous improvement of testing frameworks and best practices.
Requirements
- 5+ years of experience in QA automation with a strong background in Selenium, Python, and Java.
- Proficient in BDD frameworks (Cucumber) and CI/CD tools (Jenkins).
- Solid understanding of API testing, RESTful services, and JSON/XML data formats.
- Experience with version control (Git) and test management tools.
- Excellent problem‑solving skills, attention to detail, and strong communication abilities.
Skills
seleniumpythonjavatestngjenkins