Senior Test Engineer Automation Tester
@ CGI

Bengaluru, Karnataka, India
CA$120,000
On Site
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXX***** @cgi.com
Recommended after applying

Job Details

Company Profile

Founded in 1976, CGI is one of the largest independent IT and business consulting services firms in the world. With 94,000 professionals globally, CGI delivers an end-to-end portfolio from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI reported CA$14.68 billion revenue in Fiscal 2024. Learn more at cgi.com.

Position Overview

The role of Senior Test Engineer Automation Tester involves designing and implementing robust test automation solutions for modern, scalable applications including AI/ML technologies deployed in cloud-native environments. The position requires close collaboration with development, DevOps, and data science teams to ensure product quality across APIs, microservices, and ML pipelines.

Key Responsibilities

  • Develop and maintain test automation frameworks using Python and Robot Framework.
  • Design, write, and execute automated test cases for backend services, APIs, and ML pipelines.
  • Build and optimize reusable components to improve automation efficiency.
  • Test AI/ML models, validate data quality, and performance.
  • Automate RESTful API, microservices, and containerized application test cases.
  • Implement and manage test environments using Docker and Kubernetes.
  • Integrate automation into CI/CD pipelines with Jenkins, GitHub Actions, or GitLab CI.
  • Participate in code reviews and test plan reviews.
  • Collaborate with cross-functional teams to enhance product quality.
  • Maintain clear documentation for tools, frameworks, and test plans.

Required Qualifications

Bachelor’s degree in computer science or related field with minimum 5 years relevant experience.

  • Strong programming experience in Python.
  • Expertise in Robot Framework and custom library development.
  • Proven test automation framework design experience.
  • Experience with API automation tools (Requests, Postman, RestAssured).
  • Exposure to AI/ML testing practices.
  • Hands-on with Docker, Kubernetes, and container-based environments.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with Git, CI/CD pipelines, and automated build/test systems.
  • Understanding of modern QA processes including test planning and defect management.

Preferred Skills

Experience in AI/ML environments is a plus.

Life at CGI

At CGI, you join a team where ownership, teamwork, respect, and belonging are paramount. As a CGI Partner, you share the company's success and have opportunities for career growth, skill development, and global collaboration.

Key skills/competency

  • Python
  • Robot Framework
  • API Automation
  • CI/CD
  • Docker
  • Kubernetes
  • Cloud Platforms
  • AI/ML Testing
  • Test Framework Design
  • DevOps

How to Get Hired at CGI

🎯 Tips for Getting Hired

  • Research CGI's culture: Understand their global consulting model and values.
  • Customize your resume: Highlight Python and Robot Framework expertise.
  • Showcase automation skills: Detail test automation projects and results.
  • Prepare for technical interviews: Review API automation and cloud testing.

📝 Interview Preparation Advice

Technical Preparation

Review Python scripting techniques.
Practice Robot Framework automation skills.
Familiarize yourself with Docker and Kubernetes.
Understand API and CI/CD concepts.

Behavioral Questions

Describe a challenging automation project.
Explain how you prioritize tasks.
Illustrate cross-team collaboration experiences.
Share time management strategies.

Frequently Asked Questions