Responsibilities
- Create and improve test automation framework
- Write and maintain integration and E2E test cases in web and mobile application
- Perform Shift-Left Testing by collaborating with engineers in improving continuous integration and delivery pipeline
- Collaborate with Product Manager to understand how features should be tested based on user’s behavior
- Closely co-work with vendor in integrating manual and automated tests
- Build and maintain distributed systems for test parallelization and automation infrastructure to increase productivity
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering or equivalent experience.
- Has experience in developing test automation solutions in Java, Python or Javascript
- Has experience with machine learning systems and automation tools
- Experience in release delivery and management of iOS/Android app
- High level of proficiency in at least 1 programming language
- Experience in web service and mobile app QA work
Preferred Qualifications
- Experience in development for iOS and/or Android
- Experience in improving development processes through automation
- Knowledge of web development and server-side development