Our client in the fintech industry is looking for someone who would be embedded in a squad. You do everything a QA Engineer does - ceremonies, acceptance criteria, automated test suites, the Definition of Done - but you also own the harder problems: test architecture, performance and load testing, contract testing, and the squad's most complex integration surfaces.
Responsibilities:
- Squad Collaboration: Participate fully in all Agile squad ceremonies (sprint planning, standups, retros) as a core, proactive team member.
- Requirements Ownership: Partner with the Product Owner to define sharp acceptance criteria and eliminate ambiguity before development begins.
- Test Architecture: Design the squad’s complete test pyramid, optimizing the mix of unit, integration, contract, and E2E automation.
- Performance Testing: Lead load and performance testing to establish baselines, identify concurrency limits, and mitigate production risks.
- Quality Gatekeeper: Own the "Definition of Done" and serve as the final authority before code ships to staging or production.
- Mentorship & Leadership: Mentor junior QA engineers, review test designs, and step in to deputize for the QA Chapter Lead when required.
- Chapter Initiatives: Drive high-impact, chapter-level engineering initiatives (e.g., contract-testing frameworks or AI-assisted test toolkits).
- Advanced Troubleshooting: Triage the most complex test failures, isolating flaky tests from genuine regressions in high-traffic systems.
- AI Tooling Acceleration: Actively leverage AI/LLM tools to accelerate test case generation, synthetic data creation, and regression triage.
Requirements
- 3-5 years of QA engineering experience in a software product environment
- Automation Engineering: Strong coding skills in Java, Python, or JavaScript; ability to build maintainable, stable test suites within CI/CD pipelines.
- API Testing Depth: Advanced proficiency in REST API testing, contract testing, integration design, HTTP semantics, and JSON schema validation.
- Performance Testing
- Tech Stack Alignment: Deep familiarity with Java-based backend environments, including the ability to read code and align tests with backend architecture.
- Autonomy & Leadership: Confident operating independently without direct QA management, using strong technical judgment to mentor others and champion QA practices.
Benefits
Education and experience
- Minimum Level 5 Diploma or higher in IT or a related field