Senior QA Engineer (Quality Enabler)
inDriver
Quality Assurance
Paphos, Cyprus
Posted on Aug 11, 2025
Responsibilities
- Conduct functional and non functional testing of mobile applications on iOS and Android, including testing on real devices and emulators/simulators
- Create and maintain automated test scripts for mobile applications using tools like Appium, Kotlin
- Willingness to learn Flutter testing / Dart (golden tests, widget tests)
- Identify, document, and track bugs using bug tracking tools (e.g., JIRA), ensuring timely resolution in collaboration with the development team
- Perform traffic interception and analysis using tools like Charles or Proxyman, as well as collecting logs to investigate and reproduce issues
- Test client server interactions by sending and validating API requests (e.g., with Postman) and verifying data integrity in databases using CRUD operations
- Participate in backend testing to ensure seamless integration and functionality across systems
- Collaborate with the team to refine testing strategies and ensure adherence to quality assurance processes and best practices
- Actively contribute to team discussions and planning, ensuring efficient communication and alignment on testing goals
- Stay up to date with new testing tools, methodologies, and industry trends, sharing insights and implementing improvements where possible
- Strong teamwork and excellent communication skills
- English B2 Upper-Intermediate
Qualifications
- 3+ years of experience with mobile applications (iOS and Android)
- Knowledge of testing methodologies and quality assurance processes
- Experience with bug tracking tools (e.g., JIRA)
Knowledge and experience with automated testing systems (e.g., Appium, Kotlin) - Understanding of Git workflow and CI/CD
Understanding of client server application principles - Practical experience in testing mobile applications on Android and iOS, including using emulators/simulators, intercepting traffic with tools like Charles or Proxyman, understanding testing specifics for different operating systems, and collecting logs from real devices
- Backend testing experience, including sending and reading API requests with tools like Postman, working with databases (CRUD), and basic knowledge of bash/zsh commands
Conditions & Benefits
- Stable salary, official employment
- Health insurance
- Hybrid work mode and flexible schedule
- Relocation package offered for candidates from other regions (only for Kazakhstan and Cyprus)
- Access to professional counseling services including psychological, financial, and legal support
- Discount club membership
- Diverse internal training programs
- Partially or fully paid additional training courses
- All necessary work equipment