Fullstack QA Engineer (Kotlin)

Дата размещения вакансии: 25.11.2024
Работодатель: inDrive
Уровень зарплаты:
з/п не указана
Город:
Алматы
улица Каныша Сатпаева 22/1
Требуемый опыт работы:
От 3 до 6 лет

inDrive is an international technological platform for transport and personal services. We are one of the top 2 mobile travel booking services in the world with over 150 million installs, over 2 billion trips, 600+ cities in 40+ countries.

inDrive is a product used by tens of millions of people every month. They make urban or intercity trips, order cargo transportation or courier delivery, look for work and call handymen to provide household services.

inDrive employs more than 2,000 employees, of which 450+ are developers, divided into 50+ cross-functional teams.

Our stack: we write tests in Kotlin, and use Maven, Appium, Docker, JUnit5, Allure.

Responsibilities

  • Develop and maintain test plans, test cases, and documentation for mobile and web applications.

  • Conduct manual and automated testing for mobile apps (iOS and Android) and web platforms.

  • Write UI and API automated tests using Kotlin, Appium, or other relevant tools.

  • Collaborate with cross-functional teams to understand project requirements and clarify ambiguities.

  • Perform regression testing to ensure product stability after new changes.

  • Participate in Agile ceremonies like sprint planning and provide input on testing scope and needs.

  • Analyze test results, document bugs, and work closely with development teams for resolution.

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.