Talent.com
This job offer is not available in your country.
Quality Assurance Engineer

Quality Assurance Engineer

TechVeritopune, maharashtra, in
8 days ago
Job description

About the Role :

We are looking for a Senior Quality Engineer who embodies the principles of Software Craftsmanship — caring about code quality, professionalism, and continuous learning. In this role, you will lead quality initiatives , shape testing strategies, and mentor other QAs while collaborating with developers and product partners in an Extreme Programming (XP) environment.

Responsibilities :

  • Lead and own QA efforts for complex, distributed, microservice-based applications.
  • Design, develop, and maintain scalable automated test suites for UI, API, and microservice layers.
  • Perform and guide the team in functional, regression, integration, contract, performance, and exploratory testing .
  • Collaborate closely with developers, architects, and product managers to define quality criteria, acceptance tests, and automation strategies upfront .
  • Mentor and coach junior QA engineers, instilling best practices in automation, test design, and XP-aligned collaboration .
  • Contribute to continuous improvement of QA frameworks, processes, and tools — with an eye for simplicity, feedback, and maintainability.
  • Advocate for performance, resilience, and security testing as first-class citizens in the development lifecycle.
  • Be a catalyst for quality culture , helping the team embrace collective ownership and professional pride in delivery.

Must-Have Skills :

  • 5+ years Hands-on expertise in Selenium with Java for UI automation.
  • Strong experience in API testing (Rest Assured) .
  • Proven experience in microservice testing (integration, contract, and fault tolerance).
  • Knowledge of performance and security testing practices .
  • Excellent communication skills with the ability to collaborate, influence, and mentor effectively .
  • A mindset aligned with craftsmanship, ownership, and continuous improvement .
  • Benefits

  • Innovative Engineering : Collaborative, fail-fast, flat hierarchy. Fosters learning, initiative, curiosity.
  • Masterful Development : Emphasizes clean code, SOLID principles, TDD / BDD. Utilizes robust CI / CD and polyglot engineering.
  • Continuous Growth : Structured mentorship, masterclasses, Geeknights, workshops, continuous skill enhancement, blog contributions.
  • Agile & Client-Centric : Adopts Agile (Scrum, XP), promotes project ownership and deep client understanding for impactful solutions.
  • Supportive Environment : Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.
  • Create a job alert for this search

    Quality Assurance Engineer • pune, maharashtra, in