Associate Principal Engineer - Lead QA Automation Engineer

Nagarro

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

Qualifications

  • 5+ years of experience in automated testing frameworks using Java or C#.
  • Proficiency in Selenium WebDriver for UI automation.
  • Experience in API automation with REST Assured (Java) or RestSharp (C#).
  • Strong background in designing and maintaining automation frameworks like Page Object Model (POM).
  • Familiarity with modern tools like Playwright is a plus.
  • Solid understanding of test design techniques and automation best practices.
  • Experience with version control systems such as Git.

Responsibilities

  • Design and maintain scalable automated test frameworks using Java or C# and Selenium.
  • Enhance and build robust automation frameworks for web and API testing.
  • Develop and maintain API automation suites for backend integrations.
  • Execute test suites, analyze failures, and ensure high reliability in testing.
  • Collaborate with cross-functional teams to ensure consistent quality across the software development lifecycle.
  • Provide technical leadership and mentorship to QA team members.
  • Participate in code reviews and contribute to continuous improvement initiatives.

Benefits

  • Technical leadership opportunities and mentorship development.
  • Exposure to modern testing tools and technologies.
  • Cross-functional collaboration experience.
  • Participation in code review processes and design discussions.
Full Job Description
Job Description
  • Design, develop, and maintain scalable automated test frameworks using Java/C# with Selenium and modern testing libraries.
  • Build and enhance robust automation frameworks (POM or equivalent) for web and API testing.
  • Develop and maintain API automation suites using REST Assured (Java) or RestSharp (C#) for backend services and integrations.
  • Execute automated test suites, analyze failures, and ensure high test reliability and coverage.
  • Contribute to test strategy, including regression, smoke, and end-to-end test planning.
  • Collaborate with cross-functional teams (Developers, Product Owners, Business Analysts) to ensure quality across the SDLC.
  • Provide technical leadership and mentorship to QA team members, driving best practices in automation.
  • Participate in code reviews, framework design discussions, and continuous improvement initiatives.
  • Explore and leverage modern tools such as Playwright (good to have) for enhanced test coverage and faster execution.


Qualifications
  • Design, develop, and maintain scalable automated test frameworks using Java/C# with Selenium and modern testing libraries.
  • Build and enhance robust automation frameworks (POM or equivalent) for web and API testing.
  • Develop and maintain API automation suites using REST Assured (Java) or RestSharp (C#) for backend services and integrations.
  • Execute automated test suites, analyze failures, and ensure high test reliability and coverage.
  • Contribute to test strategy, including regression, smoke, and end-to-end test planning.
  • Collaborate with cross-functional teams (Developers, Product Owners, Business Analysts) to ensure quality across the SDLC.
  • Provide technical leadership and mentorship to QA team members, driving best practices in automation.
  • Participate in code reviews, framework design discussions, and continuous improvement initiatives.
  • Explore and leverage modern tools such as Playwright (good to have) for enhanced test coverage and faster execution.

Required Skills
  • Strong programming skills in Java and/or C# with solid understanding of OOP concepts.
  • Hands-on experience with Selenium WebDriver for UI automation.
  • Solid experience in API Automation using REST Assured or RestSharp.
  • Experience in designing and maintaining automation frameworks (e.g., POM, hybrid frameworks).
  • Familiarity with modern automation tools like Playwright (nice to have).
  • Strong understanding of test design techniques and automation best practices.
  • Experience with version control tools like Git.
  • Knowledge of Agile/Scrum methodologies and QA processes.
  • Strong debugging, troubleshooting, and analytical skills.

Soft Skills
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Strong technical leadership and mentoring capabilities.
  • Problem-solving mindset with attention to detail.
  • Ability to take ownership and drive automation initiatives independently.
  • Comfortable working in a fast-paced, agile environment.


Additional Information

Similar Jobs

More Jobs at Nagarro

More Information Technology Jobs

Find similar Associate Principal Engineer - Lead QA Automation Engineer jobs: