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.