1. Understand business processes and client requirements for the project
2. Create detailed, comprehensive, and well-structured test plans and test cases
3. Identify, record, document thoroughly, and track bugs
4. Estimate, prioritize, plan and coordinate testing activities
5. Develop and apply testing processes for new and existing products to meet client needs
6. Liaise with internal teams (developers and product managers) to understand system requirements
7. Perform both manual and automated testing and investigate automation test failures
8. Work closely with development teams to improve test coverage & quality and assist in resolving issues identified during testing
9. Meet departmental goals and define key performance indicators (KPIs)
10. Prepare the status report of testing activities
11. Update project managers regularly about the progress of testing activities
12. Perform other duties as assigned
We are a team of enthusiastic and hardworking professionals. We are the supposed navy seals of the internet world. Driven by a fierce passion for technology, we ensure to create and deliver excellence in all our client engagements, and more often than not, we make sure to exceed expectations. Having completed 3 years recently in this field, we have managed to garner clients from across the globe, with our clientele stats spanning different countries ranging from the UK, USA, Italy, and Canada to Australia, Singapore, and New Zealand.