
Staff Engineer, Appium
Nagarro
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain automation frameworks using Java
- Perform REST API automation testing using Rest Assured
- Execute mobile automation testing using Appium and web testing using Selenium
- Validate and test complex microservices-based architectures
- Collaborate with developers, architects, and DevOps teams
- Analyze system behavior, identify defects, and perform root cause analysis
- Execute database validations and support backend testing
- Integrate automation suites with CI/CD pipelines
- Ensure automation scalability, maintainability, and best practices
- Drive continuous improvement in automation and quality engineering
- Take ownership of automation initiatives and deliver high-quality solutions
Requirements
- 5.5 years+ total experience
- Strong experience in Test Automation Framework development
- Strong expertise in Core Java
- Hands-on experience with Rest Assured for REST API automation
- Experience in mobile automation testing using Appium
- Experience in web automation using Selenium WebDriver
- 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)
- 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 automationRest AssuredAppiumSeleniumMicroservices ArchitectureDatabase TestingSQLNoSQLCI/CD
Soft Skills
collaborationroot cause analysiscontinuous improvementownershipcommunication