About This Role
As a Quality Assurance Engineer, you will utilize your analytic, technical, and software engineering skills to ensure that the software delivery is robust, stable, functional, secure, and delighting the customer with the best experience. You will be working in a team that iterate fast, continuously improved, and very open for the new ideas.
What Will You Do
- Work in the Scrum team of QA and developers to verify the software deliverables according to business initiatives in a two-week sprint cadence
- Work side-by-side with business, data engineering, and data scientist teams to ensure the quality of delivery
- Create test scenario and execute both manual and automated test cases for cross-platform (iOS, Android, Web, API and others i.e.. batch job)
- Deliver software, testing progress and testing report
- Communication with technical and business team for testing concern and production issue, including the prevention
- Design and find the solution for automation framework i.e.. API testing, Flutter testing, Selenium, and others
- Collaborate with team to support and design the architecture and processing the development cycle.
Who We Are Looking For
- Have strong background in Quality Assurance methodologies, i.e. testing process, software engineering process, testing technique, etc.
- Experience in Agile/Scrum methodologies
- Experience in coding for automation testing
- Experience in UI and non-UI test framework,test data management and test tools
- Good command in English
- Bachelor's Degree in Computer Engineering,Computer Science, or related fields