Nagarro1
Staff Engineer, Appium
Company
Role
Staff Engineer, Appium
Location
Job type
Full-time
Posted
12 hours ago
Salary
Job description
Job Description
- Total experience 5.5 years+
- Strong experience in Test Automation Framework development.
- Strong expertise in Core Java with excellent analytical and problem-solving skills.
- 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.
RESPONSIBILITIES:
- 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
Bachelor’s or master’s degree in computer science, Information Technology, or a related fields