Job Title: Software Developer in Test (SDET) – Automation & DevOps Engineering
Position: Senior Test Engineer
Experience:4-8 Years
Category: Software Testing/Quality assurance
Main location: Bangalore/Chennai
Position ID: J0925-0512
#LI-AD11
Employment Type: Full Time
Job Description:
About the Role:
Are you an Automation Architect with the soul of a Developer? A DevOps enthusiast who codes with purpose and tests with passion? Ready to bring your masterful automation, coding, and creative problem-solving skills to one of North America's top 10 largest banks by asset capitalization. We are on the hunt for a Software Developer in Test (SDET) – not just any SDET, but a tech-savvy wizard who thrives at the intersection of automated testing, continuous delivery, and code craftsmanship.
• Apply critical thinking and out-of-the-box problem-solving to complex testing and app development challenges
• Design, build, and maintain robust test automation with either Java or Python, and comfortable with working with Selenium and Karate frameworks.
• Engineer custom solutions that support automated development, deployment, and testing—yes, we mean full-stack development too.
• Integrate automated test suites seamlessly into an enterprise CI/CD pipeline using GitHub Actions.
• Champion shift-left testing practices, coaching developers to catch defects early by embedding quality into every phase of the product life cycle.
• Collaborate with agile pods peers to drive continuous testing and support scalable deployment strategies across cloud and hybrid environments.
• Contribute to code reviews and technical documentation and mentor peers and junior team members. Quality starts with you—and you set the standard.
• We are building a very lean and agile Quality Engineering team with a 10:1 developer-to-QE ratio. You all have the autonomy to shape our processes and drive efficiency by coming up with smart and effective testing solutions.
• You relish for hard problems and don't shy away from reaching out to very senior people to get the answers you need to finish the job.
• Strong programming background with proficiency in Java and Python or other languages. Experience with test automation such as Selenium, Karate, JUnit/TestNG, REST Assured is a plus
• Proven experience in enhancing and contributing to enterprise test automation frameworks for backend APIs, UIs, and other services.
• Advanced DevOps skill set—you eat GitHub Actions, containers, pipelines, and infrastructure as code for breakfast.
• Excellent collaboration and knowledge-sharing skills. You enjoy growing people and seeing your success through others.
• You'll see why when you meet with us. If we're the right team for you, you'll just get it.
Apply now and help us redefine testing! Quality is not just a goal—it s your craft.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll 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. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll 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.
You’ll shape your career by joining a company built to grow and last. You’ll 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.
Come join our team—one of the largest IT and business consulting services firms in the world.