Responsibilities
- Hands on build and lead the team to create detailed, comprehensive and self write well-structured test plans and test cases from scratch
- Estimate, prioritize, plan and coordinate testing activities
- Proactively identify, record, document thoroughly and track all bugs
- Design and develop the team’s Automation Testing capability using internal Automation framework and system
- Design and develop thorough Regression Testing capability
- Develop from scratch and apply testing processes for new and existing products
- Liaise with internal teams (e.g. Engineers, Developers and Product Managers) to identify system requirements
- Manage the release process with Automation tools
- Track Quality Assurance metrics, i.e. defect densities and open defect counts
Requirements
- At least 7 years experience with strong hands-on capability, with at least 1 year of people management skill, preferably in the Payment/Pay/Wallet background
- Strong knowledge of Software QA Automation methodologies, Backend Testing, Auto frameworks and design processes
- Strong hands-on with CICD (Release process Agile knowledge)
- Must Have: Hands on solid coding / writing script capability in either Java/Python/Javascript
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Solid knowledge of SQL and scripting
- Experience working in an Agile/Scrum development process
Working here
• Work alongside diverse, world-class talent in an environment where learning and growth opportunities are endless
• Tackle fast-paced, challenging and unique projects
• Work in a truly global organization, with international teams and a flat organizational structure
• Competitive salary and benefits
• Flexible working hours, remote-first, and casual work attire