
Associate Staff Engineer - QA Automation Engineer
Nagarro
Posted about 18 hours ago
Job Description
- Design, develop, and maintain automated test scripts using Java, Selenium WebDriver, Appium, and TestNG.
- Build and enhance Page Object Model (POM) based frameworks for Salesforce Lightning, Customer Portals, and Mobile apps (iOS/Android).
- Develop API test automation using REST Assured for backend services and integrations.
- Execute tests on cloud platforms like LambdaTest / BrowserStack and analyze failures.
- Integrate automation suites with CI/CD pipelines (GitHub Actions, Jenkins) and ensure scheduled runs (cron) work reliably.
- Contribute to test strategy, regression suites, smoke tests, and performance test planning.
- Leverage AI-powered tools (GitHub Copilot, Copilot Chat, MCP-integrated agents) to boost productivity in writing test scripts, generating test cases, refactoring code, and analyzing failures.
Qualifications
- 3+ years of experience in Quality Assurance.
Dev - QA Fungability AI
- Strong programming skills in Java 11+ (OOP, Streams, Collections, Lambdas).
- Hands-on with Selenium WebDriver, Appium, TestNG, Maven.
- Hands-on experience using GitHub Copilot / Copilot Chat (or similar AI coding assistants like Cursor, Claude, ChatGPT) for test automation, code generation, and refactoring.
- Experience automating Salesforce Lightning UI (shadow DOM, dynamic locators, iframes).
- Solid understanding of REST API testing (REST Assured, Postman).
- Proficiency with XPath / CSS selectors, including advanced patterns (normalize-space, ancestor/descendant axes).
- Experience with Git, GitHub, pull requests, rebase, cherry-pick.
- Familiarity with Rally / Jira for test case and defect management.
- Knowledge of CI/CD tools GitHub Actions, Jenkins etc.
- Working knowledge of SOQL and Salesforce data tools (Workbench, Data Loader, Developer Console).
- Strong debugging and log analysis skills (Log4j, surefire reports).
Soft Skills
- Strong analytical and problem-solving mindset.
- Ability to communicate clearly with cross-functional teams (Dev, PO, BA).
- Self-driven, with ownership of automation deliverables end-to-end.
- Agile / Scrum experience and comfort with sprint ceremonies (planning, demo, retros).
Skill Proficiency
- Java (Strong)
- API Testing (Expert)
- Communication & Collaboration (Expert)
Additional Information
Disclaimer: Nagarro is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job details
Jobr Assistant extension
Get the extension →