Automation Tester (Python & Playwright)
- Toronto, ON, Canada
$60,000 to $90,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $60,000 to $90,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
In this role, you will
- Design, develop, and maintain automated test scripts using Selenium WebDriver and Playwright
- Build and enhance test automation frameworks (hybrid/data-driven/keyword-driven/POM)
- Ensure comprehensive test coverage for both frontend (UI) and backend (API, database) components.
- Integrate automated test suites into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.)
- Identify, log, and track defects; work closely with development teams to resolve issues
- Collaborate with cross-functional teams in an Agile/Scrum environment to deliver high-quality software solutions.
- Communicate effectively with stakeholders to provide updates on testing progress and quality metrics.
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 4 days a week in a client or Cognizant office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
What You Need To Have To Be Considered
- Overall 6+ years of hands-on experience in automation testing for banking projects.
- Must have 2+ years of strong hands-on experience with Playwright (Python).
- Experience in designing automation scripts /automation framework from scratch if needed.
- Strong programming skills in Python (for test scripting).
- Strong API testing experience using Postman or REST APIs.
- Experience with SQL for backend data validation.
- Experience with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
- Banking domain experience is highly preferred.
- Exposure to AI-driven testing.
Total Compensation
We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between CAD 60,000 - 90,000 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.
More about this job
Responsibilities
Design, develop, and maintain automated test scripts and frameworks using Selenium WebDriver and Playwright, covering frontend, API, and database components. Integrate test suites into CI/CD pipelines, track defects, collaborate with development and cross-functional teams, and communicate testing progress and quality metrics.
Requirements
Requires 6+ years of hands-on automation testing experience on banking projects, including 2+ years with Playwright and Python. Candidates should have strong Python, API testing, SQL validation, framework design, and CI/CD experience; banking experience is highly preferred, and exposure to AI-driven testing is an advantage.
Skills
- Automation Testing
- Playwright
- Python
- Selenium WebDriver
- API Testing
- Postman
- SQL
- CI/CD Integration
- Jenkins
- Azure DevOps
- GitHub Actions
- Test Strategy
- Defect Tracking
- Agile/Scrum
- Banking Domain Experience
Benefits
- Wellbeing Programs
- Discretionary Annual Performance-Based Bonus
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Finance & Accounting
- Consulting
Keywords
- Automation Testing
- Playwright
- Python
- Selenium
- Selenium WebDriver
- Test Automation Frameworks
- Hybrid Framework
- Data-Driven Testing
- Keyword-Driven Testing
- Page Object Model
- Frontend Testing
- UI Testing
- API Testing
- REST APIs
- Postman
- SQL
- Backend Data Validation
- CI/CD
- Jenkins
- GitLab CI
- Azure DevOps
- GitHub Actions
- Quality Engineering
- Banking
- Agile
- Scrum
- Defect Tracking
- AI-Driven Testing