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.