QA Engineer
inDriver
Software Engineering, Quality Assurance
Bangkok, Thailand
Posted on May 12, 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, Java, or Selenium
- 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
Qualifications
- Based in Thailand
- 1.5+ 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, Java, Selenium)
- 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
- Strong teamwork and excellent communication skills
- Continuous desire to learn and grow