Responsibilities
- Work closely with team members (Developers, Product Manager and Partners) to develop, test and deliver high quality software products.
- Design test, development of scripted Python tests for integration test scenarios.
- Preparation of integration test scenarios for unreleased features and changes, integrate into CI and stamp QA approved new feature for production.
- Hands-on investigation, find root cause and communicate efficiency with other teams.
- Identification and prioritisation of deficiencies in existing integration test scripts and implementing improvements.
- Enhancement of existing integration framework to support improved automation and reporting.
Requirements
- 5+ years of backend QA engineering experience.
- Full cycle testing from designing manual tests, developing scripts and execution.
- Strong experience with UNIX/Linux.
- Strong coding ability using Python, Bash, without AI.
- Experience testing backend services such as APIs, Databases, distributed services (non-monolithic).
- Enjoys breaking things and solving problems - not just able to find out the 'what', but also the 'why'.
- Fluency in English is required to be able to coordinate with overseas partners and stakeholders. Additional languages would be an advantage.
- Developer background would be nice to have.
