Responsibilities
- Hands-on manual investigation and reproduction of functional backend software issues
- Work closely with team members (developers, product manager, customer support and partners) to develop, test and deliver high quality products
- Create detailed, comprehensive and well-structured test plans and test cases
- Prevent, collect, analyze and track product defects
- Design, develop and execute automation scripts
- Root cause analysis of existing test script failures
- Identification of current test script deficiencies and candidates for additional scripted coverage
- Investigatory testing of unreleased features including defining requirements, behavior and impact
- Documentation and design of candidate test scenarios for the above
Requirements
- A solid hands-on capability with Java coding from scratch
- Prior knowledge in the KYC/Backend related domain would be highly advantageous
- Full cycle testing from designing manual tests, developing scripts and execution
- Experience testing backend services such as APIs, Databases
- Experience in functional and integration testing for web and mobile applications
- Solid hands-on experience in test automation framework design and development
- Proficient in conducting root cause analysis to identify and address underlying issues impacting software quality
- Strong analytical and trouble-shooting skills, enjoys breaking things and solving problems - not just able to find out the "what," but also the "why"
- User Focus mindset, demonstrate good logical thinking and seamless team communication skills
