remote
Senior Lead Test Engineer - DysrupIT
QA Engineer
Senior Lead Test Engineer responsible for defining and executing test strategies, building automated frameworks, and driving quality across the software development lifecycle using Selenium, Java/Python, and CI/CD pipelines.
About the role
Key Responsibilities
- Define, own, and continuously improve the end‑to‑end quality assurance strategy, including test planning, execution, and reporting.
- Design, develop, and maintain robust automated test frameworks and scripts using Selenium, Java or Python.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins) to enable continuous testing and rapid feedback.
- Collaborate with developers, product managers, and business stakeholders to clarify requirements and ensure test coverage.
- Lead a team of QA engineers, mentor junior members, and promote best practices in test automation and Agile processes.
Requirements
- 5+ years of hands‑on experience in software testing and test automation.
- Strong programming skills in Java and/or Python; extensive experience with Selenium or similar tools.
- Proficiency in CI/CD concepts and tools such as Jenkins, GitLab CI, or Azure Pipelines.
- Solid understanding of Agile methodologies and ability to work in cross‑functional teams.
- Experience with API testing (REST/GraphQL) and performance testing tools is a plus.
Skills
seleniumjavapythontest automationcicdjenkinsagile