- Toronto, Ontario, Canada
- Hybrid
- Full-time · Senior
- $58K–$104K per year
Design, build and maintain scalable test automation frameworks that improve software quality and accelerate delivery.
Compensation
The base salary for this position ranges between $58,000.00 – 104,000.00 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant's discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.
Responsibilities
- Design, build and maintain scalable test automation frameworks from scratch or within existing codebases
- Embed automated tests into continuous integration and continuous deployment pipelines such as Jenkins, GitHub Actions or GitLab
- Write automated tests for REST APIs, microservices and user interfaces
- Investigate flaky tests, analyze build failures and work closely with product developers to fix root causes
- Review product code and system architecture to make the application easier to test automatically
Requirements
- Nice to have: Reviewing product code and system architecture to improve testability
- Nice to have: Familiarity with microservices-based testing approaches
- Nice to have: Collaborating closely with product developers to resolve root causes
