Associate Staff Engineer - QA Automation Engineer

Nagarro

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience in Quality Assurance.
  • Strong Java programming skills (OOP, Streams, Collections, Lambdas).
  • Hands-on experience with Selenium WebDriver, Appium, TestNG, Maven.
  • Experience with AI coding assistants like GitHub Copilot for test automation.
  • Solid REST API testing knowledge with tools like REST Assured and Postman.
  • Proficiency in XPath/CSS selectors with advanced patterns.
  • Experience with Git and CI/CD tools like GitHub Actions and Jenkins.

Responsibilities

  • Design, develop, and maintain automated test scripts using Java and Selenium.
  • Build and enhance Page Object Model (POM) frameworks for Salesforce Lightning and mobile apps.
  • Develop API test automation for backend services and integrations.
  • Execute tests on cloud platforms and analyze test failures.
  • Integrate automation suites with CI/CD pipelines and ensure reliability in scheduled tests.
  • Contribute to test strategy and performance test planning.
  • Leverage AI-powered tools to enhance productivity in writing and refactoring test scripts.

Benefits

  • Flexible work hours.
  • Opportunities for professional development and skill advancement.
  • Access to advanced testing tools and cloud platforms.
  • Collaborative and innovative work environment.
  • Employee recognition programs and rewards.
Full Job Description
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

Similar Jobs

More Jobs at Nagarro

More Information Technology Jobs

Find similar Associate Staff Engineer - QA Automation Engineer jobs: