Conduct thorough testing of software applications to identify defects, inconsistencies, and usability issues.
Create and execute test plans, test cases, and test scripts, and test case reviews.
Collaborate with cross-functional teams, including developers, product managers, and designers, to understand project requirements and ensure comprehensive test coverage.
Execute regression tests to identify and address potential regression issues after code changes.
Perform performance testing to ensure software stability and responsiveness.
Continuously monitor and improve the QA process to enhance efficiency and effectiveness.
Troubleshoot and analyse issues found during testing, and collaborate with the development team to ensure timely resolution.
Hands-on with SQL / NoSQL databases.
Production support.
Requirements :
3-7 years of work experience in QA.
Strong background knowledge and hands-on experience on manual testing concepts, test case design techniques, SDLC models, Defect life cycle, etc.
Strong testing skills in Web / Mobile (both native and web) applications.