
Staff Engineer, Java Testing
Nagarro
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain backend automation frameworks using Java.
- Perform REST API automation testing using Rest Assured.
- Validate and test complex microservices-based architectures.
- Collaborate with backend developers, architects, and DevOps teams.
- Analyze system behavior, identify defects, and perform root cause analysis.
- Execute database validations and optimize backend queries.
- Integrate automation suites with CI/CD pipelines.
- Ensure automation scalability, maintainability, and best practices.
- Drive continuous improvement in backend quality engineering.
- Take ownership of automation initiatives and deliver high-quality solutions.
Requirements
- Total experience 5.5 years+
- Strong experience in Backend Automation Testing.
- Strong expertise in Java with excellent analytical and problem-solving skills.
- Hands-on experience with Rest Assured for REST API automation.
- Strong understanding of Microservices Architecture (MSA).
- Experience testing complex systems involving multiple interconnected microservices.
- Good knowledge of Database Testing (SQL/NoSQL queries).
- Experience in building automation frameworks from scratch.
- Experience with Apache Kafka or event-driven architectures (good to have).
- Exposure to CI/CD tools like Jenkins, GitLab CI (good to have).
- Experience in B2B/B2C applications, preferably FMCG domain (good to have).
- Strong understanding of backend system behavior and debugging.
- Ability to collaborate with cross-functional and distributed teams.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaREST API automation testingRest AssuredMicroservices ArchitectureDatabase TestingSQLNoSQLAutomation frameworksApache KafkaCI/CD
Soft Skills
analytical skillsproblem-solving skillscollaborationownershipcontinuous improvement