Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

QA Engineer

inDriver

inDriver

Software Engineering, Quality Assurance
Aktobe, Kazakhstan
Posted on Jul 12, 2025

Responsibilities

  • As a QA Engineer on the Trust team, you’ll play a crucial role in enhancing user safety perception and awareness.
  • Your responsibilities will span the entire software development lifecycle, ensuring high quality product delivery and continuous improvement of our testing processes.

Key responsibilities include:

  • Product Team Integration: Serve as the dedicated QA Engineer for the Trust team, directly contributing to features that enhance user safety and awareness.
  • Regression Testing: Actively participate in and lead regular regression testing of existing functionality to ensure stability and prevent regressions.
  • Full Lifecycle Quality Assurance: Drive quality control throughout all stages of new feature development, including:
    a. Pre delivery Review: Engage in early discussions and requirement analysis.
    b. 3 Amigos Sessions: Collaborate with product and development during feature refinement.
    c. Architecture Design Analysis: Provide quality input during system design.
    d. Manual Automated Testing: Execute comprehensive manual and automated tests.
    e. Release Quality Control: Oversee quality checks during the release process.
  • Bug Backlog Management & Zero Bug Policy: Proactively manage the bug backlog, ensuring swift triage, prioritization, and resolution of defects in line with a Zero Bug Policy. This means actively driving bugs to resolution or clear decision (fix/won’t fix) to maintain a healthy and clean backlog.
  • TestOps Development: Contribute to the evolution and improvement of our TestOps strategies and practices.
  • Automation Optimization: Automate existing test scenarios and continuously optimize manual quality control efforts for efficiency and effectiveness.

Готов адаптировать под любой стиль — от JD до performance review..

Qualifications

Here are the key expectations for this role:

  • Product Mindset: A strong understanding of product goals and user needs, with the ability to advocate for quality from a user’s perspective.
  • Extensive Automation Experience: Proven practical experience in designing, developing, and maintaining automated tests, including:
    a. API E2E Testing: Robust experience with end-to-end API automation.
    b. UI E2E Testing: Strong capabilities in user interface end-to-end automation.
    c. White/Black Box Testing: Proficiency in both white box (code-level) and black box (functional) testing methodologies.
  • Comprehensive Testing Coverage: Demonstrated experience in testing across various platforms and components:
    a. Backend Testing: Solid experience in testing backend services, databases, and APIs.
    b. Mobile Testing: Proven experience with both iOS and Android application testing.
    c. Web Testing: Strong expertise in testing web applications across different browsers and devices.
  • Quality Automation Metrics: A solid understanding of key quality metrics and how to measure the success and effectiveness of automation efforts.
  • Test Project Organization / TestOps: Familiarity with and understanding of test project organization principles, including concepts related to TestOps.
  • Strong Manual Testing Skills: Excellent practical experience in manual testing, including exploratory testing, regression testing, and defect reporting.

Conditions & Benefits

  • Stable salary, official employment
  • Health insurance
  • Hybrid work mode and flexile schedule
  • Relocation package offered for candidates from other regions
  • Access to professional counseling services including psychological, financial, and legal support
  • Discount club membership
  • Diverse internal training programs
  • Partially or fully payed additional training courses
  • All necessary work equipment