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

Quality Assurance Engineer

TechVeritoPune, Maharashtra, India
10 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, India