Python Pytest Testing

Capgemini

Mumbai, Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Capgemini in Mumbai seeks a QA Automation Engineer with strong Python and PyTest skills to design, develop, and maintain automated test frameworks for RESTful APIs and web applications.

This role collaborates with developers and DevOps, emphasizes API testing, CI/CD integration, and continuous quality improvements across the SDLC. You will engage in data validation, test strategy, and defect management to ensure reliable software delivery.

Qualifications

  • Experience designing and maintaining automated test frameworks.
  • Strong knowledge of RESTful APIs testing and validation.
  • Hands-on with CI/CD integration of tests.
  • Experience working in Agile development environments.

Responsibilities

  • Design, develop, and maintain scalable automation frameworks using Python and PyTest.
  • Create and execute automated test scripts for RESTful APIs, microservices, and web applications.
  • Automate functional, regression, integration, and end-to-end testing scenarios.
  • Enhance existing automation suites for efficiency and performance.
  • Collaborate with developers, product managers, and DevOps to ensure quality across the SDLC.

Skills

Python
PyTest
API Testing
CI/CD
Agile

Tools

Postman
Requests

Job description

We are seeking a highly motivated and detail-oriented QA Automation Engineer with strong expertise in Python, PyTest, and API Testing to join our Quality Engineering team. The ideal candidate will be responsible for designing, developing, maintaining, and executing automated test frameworks and test scripts to ensure the quality, reliability, and performance of web services, APIs, and applications.

The candidate should possess a solid understanding of software testing methodologies, automation best practices, CI/CD processes, and agile development principles. This role requires close collaboration with developers, product managers, and DevOps teams to identify quality risks, improve test coverage, and drive continuous quality improvements throughout the software development lifecycle.

Key Responsibilities
Test Automation Development
  • Design, develop, and maintain scalable and reusable automation frameworks using Python and PyTest.
  • Create and execute automated test scripts for RESTful APIs, microservices, and web applications.
  • Automate functional, regression, integration, and end-to-end testing scenarios.
  • Enhance existing automation suites for improved efficiency, maintainability, and performance.
API Testing
  • Design and execute comprehensive API test cases for REST and web service endpoints.
  • Validate API functionality, response structures, status codes, authentication mechanisms, and business logic.
  • Perform data validation across backend databases and API responses.
  • Develop automated API testing solutions using tools such as Postman, PyTest, Requests, or similar frameworks.
Quality Assurance & Validation
  • Analyze business requirements, user stories, and technical specifications to create effective test strategies and test cases.
  • Identify, document, track, and verify defects through their lifecycle.
  • Conduct root cause analysis for recurring defects and recommend preventive actions.
  • Ensure test coverage across functional and non-functional requirements.
CI/CD & Test Integration
  • Integrate automated test suites into CI/CD pipelines.
  • Execute automated tests within build and deployment workflows.
  • Analyze test execution results and provide actionable feedback to development teams.
  • Support continuous testing practices within Agile and DevOps environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python QA Automation Engineer
Python QA Automation Engineer

Lonvec Technologies Private Limited • Mumbai

Hybrid
INR 900,000 - 1,500,000
Automation Software Engineer - Python Pytest
Automation Software Engineer - Python Pytest

Sequoia Applied Technologies • Chennai

On-site
INR 600,000 - 1,200,000
Automation Testing Engineer - Python
Automation Testing Engineer - Python

Infosys • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Automation QA- Python/Playwright
Automation QA- Python/Playwright

Kumaran Systems • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python Automation Tester
Python Automation Tester

Infosys • Hyderabad, Pune District, Bengaluru

Hybrid
INR 900,000 - 1,500,000
Automation QA- Python/Playwright
Automation QA- Python/Playwright

Kumaran Systems • Chennai District

On-site
INR 800,000 - 1,200,000
Python Automation Developer
Python Automation Developer

Lonvec Technologies Private Limited • Chennai District

Hybrid
INR 900,000 - 1,500,000
Test Automation Engineer (Python)
Test Automation Engineer (Python)

TekFriday Processing Solutions Pvt Ltd • Hyderabad

On-site
INR 800,000 - 1,200,000
Python Automation Tester
Python Automation Tester

SRS Infoway • Gurugram District, Pune District

Hybrid
INR 600,000 - 900,000
QA Automation Engineer
QA Automation Engineer

GreyOrange • Gurugram District

On-site
INR 2,000,000 - 3,000,000