remoteonsite
Senior Test Engineer- Automation - CGI
QA Engineer
Senior Test Engineer specializing in automation, designing and maintaining robust test frameworks using Selenium, Java/Python, and CI/CD pipelines to ensure high‑quality software delivery.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks and scripts using Selenium with Java or Python.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI) to enable continuous testing.
- Collaborate with development, product, and DevOps teams in Agile ceremonies to define test strategies and acceptance criteria.
- Identify, document, and track defects; perform root‑cause analysis and work with engineers to drive resolution.
- Maintain test data, environments, and test harnesses for API, UI, and performance testing.
Requirements
- 5+ years of hands‑on experience in test automation, preferably in large‑scale enterprise environments.
- Proficiency in Selenium WebDriver, Java or Python, and test frameworks such as TestNG or PyTest.
- Strong understanding of CI/CD concepts and experience configuring automated test suites in Jenkins or similar tools.
- Solid grasp of Agile/Scrum methodologies and ability to work cross‑functionally.
- Excellent problem‑solving skills, attention to detail, and effective communication abilities.
Skills
seleniumjavapythonjenkinscicdagile