🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Position Description:Founded in 1976 CGI is among the largest independent IT and business consulting services firms in the world. With 94000 consultants and professionals across the globe 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 2024 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: Senior Automation Test Engineer - Cypress Position: STE/Test Lead Experience: 5- 10 Years Category: Software Testing / Quality Assurance Shift: Timing/rotation etc. details Main location: India Hyderabad Position ID: J0626-0355 Employment Type: Full Time Education Qualification: Bachelors degree in Computer Science or related field or higher with minimum 3 years of relevant experience. Your future duties and responsibilities:Role Overview We are seeking a highly skilled and passionateQA Automation Engineerspecializing inCypressto join our Quality Assurance this role you will design develop and maintain automated test suites to ensure the highest quality of our web applications. You will work closely with developers product managers and manual QA engineers to integrate automated testing seamlessly into our CI/CD pipelines driving continuous delivery and reliable software releases. Key Responsibilities Framework Development Design build and maintain scalable robust and reusable end-to-end (E2E) and integration testing frameworks usingCypress. Test Execution & Strategy Convert manual test cases acceptance criteria and user stories into highly reliable Cypress automated test scripts (utilizing JavaScript/TypeScript). API Automation Perform backend and API contract testing using Cypress API plugins or custom request-handling architectures. CI/CD Pipeline Integration Integrate automated Cypress test suites into DevSecOps/CI/CD pipelines (such as GitHub Actions Azure DevOps Jenkins or GitLab CI) for automated regression on build triggers. Defect Tracking & Reporting Analyze test execution failures identify root causes file detailed bug reports and work closely with developers to ensure timely resolution. Code Quality & Peer Reviews Conduct pull request (PR) reviews of team automation code enforcing coding standards best practices (e.g. Page Object Model or App Actions) and dry execution. Required qualifications to be successful in this role:Must-Have Skills (Mandatory) - Hands-on experience (Minimum 2-3 years) writing advanced automated test suites usingCypress.- Proficiency with Cypress Page Object Model (POM) or App Actions design patterns.- Deep understanding of Cypress hooks custom commands fixtures and configurations. - Exposure to other automation tools like Playwright Selenium or WebdriverIO (helpful for migrations).- Experience with component-level testing in Cypress. Programming - Strong proficiency inJavaScript(ES6) orTypeScript. - Familiarity with Python Java or C# for cross-functional or legacy automation systems. CI/CD & DevOps - Experience executing Cypress tests in CI/CD platforms (e.g. Azure DevOps GitHub Actions GitLab CI or Jenkins).- Familiarity with headless browser execution and dashboard configurations. - Practical knowledge ofDockerto containerize test execution environments.- Setup of parallelized test execution on cloud grids (e.g. Cypress Cloud BrowserStack LambdaTest). Web Technologies & APIs - Strong knowledge of modern web UI technologies: HTML5 CSS3 DOM tree structures and locator strategies (XPath CSS selectors data-cy attributes).- Strong API automation testing experience (RESTful APIs JSON payloads). - Understanding of modern frontend frameworks like React Angular or (helps write efficient async waiting and component mocks).- Exposure to GraphQL testing. Databases - Strong SQL query building skills (Joins aggregations schema validation) to assert backend/database states post-UI transaction. - Experience with NoSQL databases (e.g. MongoDB) and basic ETL validation concepts. Good-to-Have Skills (Preferred) - Deep knowledge of Agile/Scrum ceremonies.- Solid Git version control proficiency (branching merging PR conflicts). - Familiarity with test management suites (Xray Zephyr TestRail) and accessibility testing tools (e.g. Cypress-Axe). #LI-IP2 CGI is an equal opportunity addition CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your .
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.