Python QA

Capgemini

Fresher Hyderabad Full Time Work from office
Capgemini logo
Posted : today
Actively hiring

Job description

Capgemini Engineering seeks experienced Python professionals to join our team in Hyderabad. This permanent role focuses on enhancing our quality assurance processes through robust test automation.

We are looking for individuals with a strong command of Python and a proven track record in developing maintainable test code. Your expertise will be crucial in ensuring the quality and reliability of our software solutions.

Responsibilities

Develop and maintain efficient test automation frameworks using Python and pytest.

Conduct thorough API testing, including REST and GraphQL validation, and handle authentication mechanisms.

Perform database testing to ensure data integrity, with experience in RDBMS like PostgreSQL or MySQL.

Implement mocking and isolation strategies for complex testing scenarios.

Integrate automated tests into CI/CD pipelines using tools like GitLab CI, Jenkins, or GitHub Actions.

Leverage AI coding assistants to optimize test code generation and refinement.

Qualifications

Demonstrate strong proficiency in Python and experience in writing clean, maintainable test code.

Possess deep experience with pytest, including fixtures, parametrize, plugins, markers, and conftest patterns.

Skilled in API testing, utilizing libraries like requests/httpx for REST and GraphQL validation and authentication.

Experienced in database testing with SQL query validation and data integrity checks, preferably with PostgreSQL, MySQL, or similar RDBMS.

Familiarity with mocking libraries such as unittest.mock, responses, or moto for isolating test environments.

Proficient in using containerization technologies like Docker and Docker Compose for test environments.

Experience integrating test automation into CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions).

Comfortable using AI coding assistants like GitHub Copilot or Amazon Q for code generation and optimization.

Essential Skills

PythonpytestAPI testingRESTGraphQLSQLPostgreSQLMySQLDockerDocker ComposeGitLab CIJenkinsGitHub ActionsGitHub CopilotAmazon Q

Good to Have

unittest.mockresponsesmoto

Highlights

  • Actively hiring

More Details

RolePython QA
IndustryManufacturing & Operations Engineering
Employment TypeFull Time, Work from office

About the Company

Capgemini logo

Capgemini

Manufacturing & Operations Engineering

Python QA at Capgemini | SkillMX | SkillMX