QA Engineer
inDrive
Software Engineering, Quality Assurance
Almaty, Kazakhstan
Posted 6+ months ago
QA Engineer
, Almaty
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 our hubs in Cyprus or Kazakhstan
- All necessary work equipment
- Regular external and internal training
- Partially or fully paid additional training courses