remote
Senior Software Test Engineer - Capgemini
QA Engineer
Senior Software Test Engineer responsible for designing and executing automated test suites, ensuring software quality, and collaborating with development teams using Java/Python, Selenium, CI/CD pipelines, and Agile practices.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks and scripts using Java or Python and Selenium.
- Collaborate with developers, product owners, and QA peers to translate business requirements into comprehensive test plans.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI) to enable continuous testing and rapid feedback.
- Execute functional, regression, performance, and security tests, and report defects using JIRA.
- Mentor junior QA engineers and promote best practices in test automation and quality engineering.
Requirements
- 5+ years of experience in software testing with a strong focus on test automation.
- Proficiency in Java or Python programming and Selenium WebDriver.
- Hands‑on experience with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems.
- Solid understanding of Agile/Scrum methodologies and test‑driven development.
- Excellent analytical, problem‑solving, and communication skills.
Skills
test automationseleniumjavapythoncicdagilejira