Enter a job title or keyword

Senior Test Engineer UI and API

CGI


Job Location:

Chennai - India

Monthly Salary: Not provided by the employer
Posted: 15 October 2026 (14 hours ago)
Application Deadline: 12 January 2027
Vacancies: 1 Vacancy

Job Summary

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: Test Engineer Ui and API
Position: Test Engineer
Experience: 6- 8 Years
Category: Software Development/ Engineering
Shift: UK Shift (Hybrid)
Main location: Chennai Bangalore Hyderabad
Position ID: J0926-2477
Employment Type: Full Time
Education Qualification: Bachelors degree in Computer Science or related field or higher with minimum 3 years of relevant experience.

Position Description:
We are seeking a passionate and detail-oriented Test Engineer - UI & API with 6-8 years of experience in test automation. The candidate will be responsible for designing developing and maintaining automated test scripts to ensure the quality and reliability of software applications.

#LI-BK7

Your future duties and responsibilities:

. Design develop and execute manual and automated test cases for web applications and backend services.
. Perform comprehensive UI testing to validate functionality usability workflows and business requirements.
. Perform API testing to validate endpoints request/response payloads authentication status codes error handling and business logic.
. Write and execute SQL queries to validate database records data integrity transformations and backend processing.
. Perform end to end validation across UI APIs application services and databases.
. Develop and maintain Python based test automation scripts and utilities.
. Execute regression integration system functional smoke sanity and end to end testing.
. Use Unix/Linux commands to analyze application logs troubleshoot issues monitor processes and investigate test failures.
. Identify document track and retest defects with clear reproduction steps and supporting evidence.
. Collaborate with developers business analysts product owners and other QA engineers to understand requirements and resolve issues.
. Analyze test results and perform root cause analysis for application API and database failures.
. Maintain test documentation test data automation scripts and regression suites.
. Integrate and execute automated tests as part of CI/CD pipelines.
. Participate in requirement reviews test planning estimation defect triage and release validation.
. Continuously improve test coverage automation efficiency and overall product quality.

Required qualifications to be successful in this role:

Must Have Skills:
. 6 years of experience as a Test Engineer / QA Engineer with strong experience in manual and automation testing.
. Hands on experience in UI testing of web based applications.
. Strong experience in API testing using tools such as Postman REST Assured or similar.
. Good understanding of REST APIs HTTP methods status codes request/response validation JSON and XML.
. Strong proficiency in SQL for database validation data verification and backend testing.
. Experience validating data across relational databases such as MySQL PostgreSQL Oracle or SQL Server.
. Hands on experience with Unix/Linux including shell commands log analysis process monitoring and basic troubleshooting.
. Good programming/scripting skills in Python for test automation data validation utilities and scripting.
. Strong knowledge of functional integration regression system and end to end testing.
. Experience creating and executing test cases test scenarios test scripts and test data.
. Ability to analyze test failures identify root causes and perform defect investigation.
. Experience with defect tracking and test management tools such as JIRA Azure DevOps ALM or similar.
. Good understanding of SDLC and STLC and software QA processes.
. Strong analytical troubleshooting documentation and communication skills.

Good to Have Skills:

. Experience with UI automation frameworks such as Selenium Playwright or Cypress.
. Experience with API automation using Python PyTest Requests or equivalent frameworks.
. Knowledge of BDD frameworks such as Cucumber or Behave.
. Experience integrating automated tests with CI/CD pipelines using Jenkins GitLab CI GitHub Actions or similar.
. Familiarity with Git/GitHub/GitLab and source code management practices.
. Experience with Linux shell scripting and automation.
. Knowledge of Docker and cloud environments such as AWS Azure or GCP.
. Experience with performance testing tools such as JMeter or similar.
. Exposure to microservices architecture and distributed systems.
. Knowledge of Agile/Scrum methodologies and experience working in Agile teams.
. Experience with test reporting tools such as Allure Extent Reports or similar.

Skills:
  • ETL
  • Python
  • User interface design
  • Banking
What you can expect from us:

Together as owners lets turn meaningful insights into action.

Life at CGI is rooted in ownership teamwork respect and belonging. Here youll reach your full potential because

You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.

Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas embrace new opportunities and benefit from expansive industry and technology expertise.

Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our teamone of the largest IT and business consulting services firms in the world.


Required Experience:

Senior IC


About Company

Company Logo

The COMPANY is one of the few end-to-end consulting firms with the scale, reach, capabilities and commitment to meet clients’ enterprise digital transformation needs. Our 77,500 consultants and professionals work side-by-side with clients in 10 industries across more than 400 location ... View more

View Profile View Profile