13 hours ago
Remote, RomaniaMid Level
Responsibilities
- Design, implement, review, and execute automated test cases and test scenarios, focusing on API and end-to-end testing.
- Develop and maintain automated tests with Python, Behave, and Playwright, and improve the test automation framework.
- Analyze failed test cases, identify root causes, and create defects when appropriate.
- Create and maintain regression and smoke test suites, test data, test environments, and test clients.
- Collaborate with developers and Software Requirement Leads to analyze testability, challenge acceptance criteria, and ensure effective test coverage.
- Execute automated and manual integration tests and contribute to improvements in testing processes and CI/CD test pipelines.
Requirements
- At least 3 years of experience in software testing and test automation, preferably in an Agile environment.
- Strong practical knowledge of Python and experience developing automated test cases.
- Experience with BDD/TDD, ideally using Behave, and maintaining or improving test automation frameworks.
- Hands-on experience with Playwright using Python for API and end-to-end testing.
- Experience with API testing; gRPC is highly desirable and REST API testing experience is valuable.
- Strong analytical, communication, and collaboration skills, with the ability to work with developers, testers, and requirements teams.
About Nagarro
Nagarro provides digital engineering and IT consulting services to enterprises, delivering custom software development, cloud modernization, data and analytics, IoT, and digital commerce solutions. Its business model centers on project-based and managed services across the full product lifecycle, from strategy and design to build and operations. Nagarro is a public company headquartered in Munich and listed on the Frankfurt Stock Exchange, with global delivery across multiple regions.
