Search by job, company or skills

C

Senior Test Automation Engineer

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Job Title: SDET Engineer – Python Backend Testing

Location: Bangalore / Pune

Experience: 8+ Years

Employment Type: Full-time

Your Role:

As an SDET Engineer specializing in Python Backend Testing, you will be responsible for ensuring high-quality software delivery through robust automated testing practices focused on backend systems. This role demands deep expertise in Python-based automation, database validation, and financial domain systems. You will work closely with Agile teams to validate complex backend services, ensure data integrity, and maintain high system reliability in mission-critical financial applications.

Key Responsibilities

Backend Automation & Framework Development:

  • Design, develop, execute, and maintain automated test scripts for backend services, APIs, and integration workflows using Python.
  • Build and maintain scalable, reusable automation frameworks aligned with best practices.
  • Develop automated API tests to validate business logic, data flow, and service reliability.
  • Ensure comprehensive test coverage across functional, regression, and integration scenarios (backend-focused only).

Database Testing & Data Validation:

  • Perform in-depth database testing, ensuring data integrity, consistency, and accuracy across systems.
  • Write and execute complex SQL queries for data validation and reconciliation.
  • Validate ETL processes, data pipelines, and backend data transformations.

CI/CD & Quality Engineering:

  • Integrate automated backend test suites into CI/CD pipelines for continuous testing.
  • Ensure quality gates are maintained through automated execution and reporting.
  • Provide test status, execution reports, and quality metrics to stakeholders.

Testing, Debugging & Validation:

  • Perform end-to-end backend testing of microservices and distributed systems.
  • Identify defects early through strong debugging, root cause analysis, and troubleshooting.
  • Validate business-critical financial workflows and transactions.

Collaboration & Agile Delivery:

  • Work closely with developers, product owners, and stakeholders in Agile/Scrum teams.
  • Contribute to test strategy, planning, and continuous improvement initiatives.
  • Ensure adherence to quality standards in all deliverables.

Job Description - Grade Specific

Your Profile

  • 8+ years of experience in QA/SDET roles with a strong focus on backend testing using Python.
  • Hands-on experience in test automation only (no manual testing exposure).
  • Strong experience in backend/API testing (no frontend/UI testing background).
  • Solid expertise in database testing and SQL (mandatory).
  • Proven experience working in the Financial Domain (mandatory – candidates from other domains will not be considered).
  • Strong knowledge of Python-based automation tools and frameworks (e.g., PyTest, unittest, Behave, etc.).
  • Experience in testing RESTful APIs, microservices, and distributed backend systems.
  • Familiarity with CI/CD tools and integration for automated testing.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Immediate joiners preferred.

What You'll Love About Working Here

  • Opportunity to work on complex, high-impact financial systems and backend architectures.
  • Exposure to modern automation practices and large-scale distributed systems.
  • Collaborative and innovation-driven work culture.
  • Career growth opportunities in advanced quality engineering and backend testing.

About Capgemini In India

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value to clients worldwide. With nearly 60 years of heritage, Capgemini is a responsible and inclusive organization with over 420,000 team members across more than 50 countries.

The Group reported global revenues of €22.1 billion in 2024.

Capgemini in India employs approximately 235,000 professionals across 13 locations, including Bangalore, Pune, Chennai, Hyderabad, Noida, and Mumbai.

Make it real.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148280165

Similar Jobs

Bengaluru, India

Skills:

JiraJenkinsJmeterDockerPostmanAzurePythonKubernetesAWSPlaywrightGitLab CIGitHub ActionsX-Ray

Bengaluru, India

Skills:

JavascriptDistributed SystemsHTMLCSSTypescriptReactPlaywright automationDevOps practicescloud-based infrastructureagile Scrum frameworksMicrosoft Azure services

Bengaluru, India

Skills:

RESTSftpRest AssuredSoapSeleniumShell ScriptingApiPythonSqlPytest

Bengaluru, India

Skills:

GitTypescriptApi AutomationJiraSqlPlaywrightXrayk6Mobile Test Automation

Bengaluru, India

Skills:

Automation FrameworksAzurePythonSqlAzure DevOpsELTEtlService-level test automationPlaywright