Senior Staff Engineer, Playwright, Selenium

AI overview

Lead end-to-end QA activities for web and microservices applications while designing scalable test frameworks and driving Agile QA processes within SCRUM/Kanban teams.

REQUIREMENTS:

  • Total Experience 10+ years
  • Strong expertise in Agile / DevOps QA practices
  • Hands-on experience building reusable automation frameworks
  • Strong coding skills in Java
  • Automation experience with: Playwright (TypeScript), Rest Assured / Karate, Selenium, TestNG, Cucumber
  • Experience in Microservices & API testing
  • Strong understanding of test planning, strategy, and quality metrics
  • Working knowledge of Linux/Unix
  • Experience with SQL, NoSQL, and pub-sub systems
  • Exposure to CI/CD pipelines (Git, Jenkins, GitHub Actions, Azure DevOps)
  • Experience with cloud-native platforms (Azure / OpenShift preferred)
  • Hands-on exposure to Kubernetes
  • Experience with BDD, E2E, smoke, sanity, performance testing
  • Strong communication, leadership, and problem-solving skills

RESPONSIBILITIES:

  • Lead end-to-end QA activities for web and microservices applications
  • Design and maintain scalable, reusable test frameworks
  • Define QA strategy, architecture, and best practices
  • Drive Agile QA processes within SCRUM/Kanban teams
  • Integrate automated testing into CI/CD and release pipelines
  • Standardize testing practices across teams
  • Mentor QA engineers and drive continuous improvement
  • Collaborate with developers, product managers, and stakeholders
  • Evaluate new tools and technologies through POCs

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

👋🏼 We're Nagarro.We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19,500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Engineer Q&A's
Report this job
Apply for this job