Scale Up Your Career.

companies
Jobs

QA Engineer

inDriver

inDriver

Software Engineering, Quality Assurance
Almaty, Kazakhstan
Posted 6+ months ago

QA Engineer

Kazakhstan, Almaty

  • Hybrid
  • Full-time
  • Middle

The Couriers team is responsible for developing the courier traffic service within the inDrive app. Currently, we're seeking a Senior QA Engineer to join us. Our team is a diverse mix of Android, iOS, and Backend developers, alongside QA testers, a UX/UI designer, a product analyst, and a Data Science engineer. Our tech stack involves writing tests in Kotlin and using tools like Maven, Appium, Docker, JUnit5, and Allure.

Responsibilities

  • Test documentation preparation. Creating clear and understandable test documentation, including testing instructions and result reports.
  • Product functionality testing. Testing product functionality, including core and additional features, to ensure quality.
  • Reporting in the bug tracking system. Describing bugs and issues found during testing using the bug tracking system.
  • Writing UI- and API-self-tests using our framework (Kotlin, Appium/Selenium) constitutes around 20% of the total workload.
  • Writing test cases. Developing test cases for various product usage scenarios and other forms of test documentation to ensure comprehensive product testing.
  • Collaborating with team members and external stakeholders.

Qualifications

  • Familiar with fundamental testing theory, including test design, test case and checklist creation, and bug report creation.
  • Skilled at writing self-tests in Kotlin/Java and Selenium/Appium.
  • Understands the principles of client-server app operation.
  • Experienced in mobile app testing on Android and iOS, utilizing emulators/simulators, traffic interception tools such as Charles or Proxyman, and extracting logs from real devices.
  • Experienced in testing web applications, utilizing Chrome DevTools and verifying site functionality across various browsers.
  • Capable of reading code in any programming language and understanding its syntax.
  • Skilled in thorough documentation testing.
  • Proficient in executing commands effectively.

Conditions & Benefits

  • Relocation to company offices in Cyprus or Kazakhstan
  • Modern MacBook Pro and other equipment necessary for work
  • Unlimited opportunities for professional and career growth, regular external and internal training from our partners
  • Personal growth programs in which we set goals and move towards them together
  • Become part of an international team of professionals and just good people who together create one of the coolest success stories in the global IT industry.