Regular QA Engineer (E2E)
Purpose
We're looking for a QA Engineer to join our Platform Validation team responsible for final end-to-end validation of a microservices-based platform before release. We use BDD as our core testing approach.
If you enjoy working across distributed systems, validating full business flows, and combining automation with smart manual testing — this role is for you.
Key Missions
Key Responsibilities
- Design and execute end-to-end and integration tests across distributed systems
- Perform API testing (REST) and validate full business workflows
- Contribute to test automation using BDD frameworks
- Conduct manual, regression, and smoke testing where required
- Analyse logs, identify root causes, and support defect resolution
- Collaborate with engineering and product teams to improve quality standards
- Support release validation and ensure production readiness
- Contribute to QA processes, documentation, and continuous improvement initiatives
Profile
- 2+ years experience in QA / software testing, with a good understanding of end-to-end and API testing
- Exposure to test automation (Java or Python preferred)
- Strong analytical and problem-solving mindset with ability to debug issues across multiple services
- Good communication skills in English
Nice to Have
- Experience with BDD frameworks,
- Exposure to CI/CD tools (e.g. Jenkins)
- Knowledge of microservices architecture
- Mobile testing experience (iOS / Android)
- Familiarity with Kubernetes or cloud environments
Profile & Other Information
Why join us?
You'll be part of a small QA team that owns final product quality across a modern microservices platform, working closely with multiple feature teams and having real sign-off authority on every release. This is a role with broad visibility and genuine ownership — not just ticket execution.
You’ll be part of a team that owns final product quality, working across multiple teams and making real impact on every release.