Testing & Automation Capgemini Engineering
Capgemini Engineering
Office Location
Full Time
Experience: 6 - 6 years required
Pay:
Salary Information not included
Type: Full Time
Location: Karnataka
Skills: Python, gitlab, Jenkins, Ansible, Chef, Docker, Kubernetes, Agile methodologies, Test management, Data Analysis, Data Processing, Web application testing, pytest, BDD Cucumber, LINUXUNIX environments, Serverside scripting, CICD practices
About Capgemini Engineering
Job Description
Looking for a highly skilled QA Automation Engineer / SDET with strong experience in Python-based test automation, BDD frameworks, and DevOps toolchains. The ideal candidate will be responsible for designing and implementing automated test strategies for complex web applications, ensuring high-quality software delivery in a Linux/UNIX-based Agile environment. Key Responsibilities: - Design, develop, and maintain automated test scripts using Python and Pytest. - Implement Behavior-Driven Development (BDD) using Cucumber or similar frameworks. - Collaborate with developers, DevOps, and product teams to define test strategies and acceptance criteria. - Integrate automated tests into CI/CD pipelines using GitLab, Jenkins, and Docker. - Manage and maintain test environments using Ansible, Chef, and Kubernetes. - Perform data-driven testing, performance testing, and server-side validation. - Analyze test results, identify root causes, and contribute to continuous improvement. - Ensure test coverage for web applications, APIs, and system interfaces. Required Skills & Qualifications: - Bachelors or Masters degree in Computer Science, Information Technology, or related field. - 5-8 years of experience in software testing, test automation, or DevOps QA roles. - Strong hands-on experience with: Python, Pytest, BDD (Cucumber), Linux/UNIX environments, server-side scripting. - DevOps tools: GitLab, Jenkins, Ansible, Chef, Docker, Kubernetes. - Solid understanding of Agile methodologies, test management, and CI/CD practices. - Experience with data analysis, data processing, and web application testing. Preferred Qualifications: - Experience with cloud platforms (AWS, Azure, GCP). - Familiarity with infrastructure as code (IaC) and container orchestration. - Knowledge of security testing, API testing, and performance benchmarking.,