Job Responsibilities:
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using automated testing tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Monitor debugging process results
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
- Coordinate with development team/project management team for smooth SIT/UAT
- Perform other duties as assigned
Qualifications and Profile:
- Tertiary degree in Computer Science, Engineering or a related subject
- At least 4 years of working experience in Software Testing (Web Application/Mobile app)
- Strong knowledge of software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
- Experience working in an Agile/Scrum development process
- Experience testing knowledge within the Fintech / Trading / Crypto space
- Hands-on experience with both white box and black box testing is a plus
- Experience with automation testing is a plus
- Self - starter and work independently with minimum supervision under fast-paced environment.
- Having working experience within the trading, financial, crypto industry is preferred.
- Having domain knowledge in blockchain technologies, capital markets technology and financial payments technology would be advantageous.