Python QA
Capgemini Hyderabad, Telangana, India
IT Services and IT Consulting · 10,001+ employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop and maintain clean, maintainable test code using Python and pytest. Implement automated test suites for APIs, databases, and containerized environments within CI/CD pipelines.
What they look for
Requirements
Requires strong proficiency in Python and extensive experience with API and database testing methodologies. Candidates must be familiar with CI/CD integration and modern AI coding assistants to optimize test automation.
Full description
Job Description
Technical Skills
Strong proficiency in Python with experience writing clean, maintainable test code Deep experience with pytest (fixtures, parametrize, plugins, markers, conftest patterns) API testing: requests/httpx library usage, REST and GraphQL validation, authentication/token handling in test flows Database testing: SQL query validation, data integrity checks; experience with PostgreSQL, MySQL, or similar RDBMS Mocking and isolation: unittest.mock, responses, moto (for AWS services), or similar libraries Familiarity with containerized test environments using Docker and Docker Compose CI/CD integration: writing and maintaining test stages in GitLab CI, Jenkins, or GitHub Actions pipelines Proficiency using AI coding assistants (GitHub Copilot, Amazon Q, or similar) to generate, refactor, and optimize test automation cod
Similar roles
-
Lead Software Engineer - Java, Python, AWS
JPMorgan Chase & Co. Singapore, Singapore, Singapore
-
Desenvolvedor Fullstack Sênior - C# Python React
Jobgether Brazil
-
AI Engineer Python
Initiumsoft Madrid, Community of Madrid, Spain · €43K–€45K/yr
-
Tech Lead Python
Encora Campinas, São Paulo, Brazil
-
Data Engineer (Python, NiFi) - TS/SCI Poly
Leading Path Consulting Chantilly, Virginia, United States
-
Trading Analyst (Python)
Maven Chicago, Illinois, United States