Job Description
Position Description:
Founded in , CGI is among the world's largest independent IT and business consulting services firms. With 94, consultants and professionals globally, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services, and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal reported revenue is CA$14.68 billion, and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at .
Job Title: Test Automation
Position: SE / SSE / Lead Analyst / Associate Consultant
Experience: 3-5yrs
Work Type: Hybrid
Employment Type: Full Time
Qualification: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Role Overview
We are looking for a Senior Automation Tester with strong hands-on experience in modern test automation frameworks. The ideal candidate will be responsible for designing, developing, and maintaining automated test suites to ensure high-quality, scalable, and reliable software delivery. You will work closely with developers, product owners, and DevOps teams in an agile environment.
Key Responsibilities
. Design, develop, and maintain automation test frameworks using Selenium, Playwright, or similar tools
. Create and execute automated test scripts for web applications across multiple browsers
. Analyze requirements, user stories, and acceptance criteria to derive effective test scenarios
. Integrate automated tests into CI/CD pipelines for continuous testing
. Perform regression, smoke, and sanity testing through automation
. Identify, log, and track defects with clear root cause analysis
. Collaborate with development teams to improve testability and quality of applications
. Review automation code and ensure best practices, reusability, and maintainability
. Mentor junior testers and contribute to test strategy and process improvements
Mandatory Skills
. 3–5 years of experience in test automation
. Strong hands-on experience with Selenium and/or Playwright
. Proficiency in at least one programming language: Java, JavaScript/TypeScript, Python, or C#
. Experience with test frameworks (TestNG, JUnit, PyTest, Mocha, Jest, etc.)
. Good understanding of software testing concepts and SDLC/STLC
. Experience testing web applications
. Familiarity with Git or other version control systems
Good to Have
. Experience with API automation (REST Assured, Postman, Playwright API, etc.)
. Exposure to CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
. Basic knowledge of SQL and database validation
. Experience working in Agile/Scrum teams
. Knowledge of Docker or cloud-based testing environments
Skills:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application