logo

JobNob

Your Career. Our Passion.

Test Automation Engineer - Gandhinagar


Capgemini Engineering


Location

Gandhinagar | India


Job description

Capgemini Engineering is the new brand for the global business line dedicated to engineering and R& D services, combining Altran and Capgemini engineering capabilities. With 52,000 passionate engineers and scientists in over 30 countries, Capgemini Engineering positions the Group as the leader of the ER& D market worldwide. Capgemini Engineering is a key component of the Groups Intelligent Industry strategy. With broad industry knowledge, cutting-edge technologies in digital and software, and a strong product & system culture, we unleash the potential of our clients R& D. We harness the power of data to foster innovation, create new customer experiences and deliver new sources of value. All the reasons that made our clients choose us remain as strong as before. Our three main lines of services constitute the DNA of Capgemini Engineering: Product & Systems Engineering, Digital & Software, Industrial OperationsKey skills : Automation Selenium & Python or C#, Web API testing ,Azure Devops ,CI/CD. Good to have Medical & Life Science domain experience. Mandatory Skill: 1) Looking out for 3-8 years experience in IT industry with experience in defining and maintaining Application test automation blueprints and provide alignment with business objectives, and providing Technical/functional guidance to the team from test strategy, planning and automation perspective.2) Should be good at problem solving and customer communication.3) Quickly able to adapt to domain and new technologies, experiment and find quick solutions to customer pain area by carrying out Proof-of-Concepts, collaborate and resolve dependencies across multiple development teams.Must have skills:1) In-depth understanding of the Medical and Life science Industry, ability to understand domains quickly2) Architect automation framework and test scripts using C# and Selenium WebDriver to perform end-to-end testing of web-based medical device applications, ensuring cross-browser compatibility and adherence to UI specifications.3) Utilize RestSharp and Postman to design and execute automated API tests, validating the functionality and performance of RESTful APIs integrated into the medical device system.4) Collaborate with development teams to define and implement API tests based on industry standards such as OpenAPI (Swagger) to ensure consistency and compatibility across different software components.5) Manage and prioritize testing tasks, defects, and user stories using Jira/Azure DevOps, ensuring clear communication and alignment with project timelines and objectives.6) Implement Behavior-Driven Development (BDD) practices using Gherkin syntax to define executable specifications and scenarios for automated acceptance tests, fostering collaboration between stakeholders and development teams.7) Manage version control and code collaboration using Git-based repositories such as GitHub and Bitbucket, ensuring proper branching strategies, code reviews, and integration with continuous integration (CI) pipelines for automated testing and deployment workflows.8) Integrate automated tests into Azure DevOps pipelines to enable continuous integration and delivery (CI/CD) of medical device software, facilitating rapid feedback and deployment cycles.9) Develop custom test automation libraries and utilities in Python to extend the capabilities of existing automation frameworks and address specific testing requirements of medical device software.10) Participate in sprint planning, stand-up meetings, and sprint retrospectives to provide input on test effort estimation, backlog refinement, and process improvements within an agile development environment.11) Conduct exploratory testing sessions to uncover edge cases and potential areas of risk not covered by automated tests, ensuring comprehensive test coverage and product quality.


Job tags



Salary

All rights reserved