- Analyze requirements specifications and technical design documents to create detailed comprehensive and well-structured test cases.
- Execute manual and automated test cases across various systems and platforms (web mobile API).
- Identify document and track bugs using defect tracking tools (e.g. JIRA).
- Perform regression testing and re-testing of defects.
- Collaborate with cross-functional teams during all phases of the software development lifecycle.
- Participate in sprint planning stand-ups and review meetings as part of Agile teams.
- Maintain and enhance automation test scripts using tools like Selenium Cypress or similar.
- Ensure compliance with quality standards and industry best practices.
- Support UAT and post-production verification.
- Participate in performance and security testing initiatives when required.
Requirements
- Bachelor s degree in Computer Science Information Technology or a related field.
- 2 4 years of hands-on experience in software QA (manual and/or automation).
- Strong knowledge of software QA methodologies tools and processes.
- Experience in writing clear concise and comprehensive test plans and test cases.
- Familiarity with SQL and API testing tools (e.g. Postman).
- Solid understanding of defect lifecycle and test management tools.
- Exposure to Agile/Scrum methodologies.
- Experience in the banking/financial services domain.
Bachelor s degree in Computer Science, Information Technology, or a related field. 2 4 years of hands-on experience in software QA (manual and/or automation). Strong knowledge of software QA methodologies, tools, and processes. Experience in writing clear, concise, and comprehensive test plans and test cases. Familiarity with SQL and API testing tools (e.g., Postman). Solid understanding of defect lifecycle and test management tools. Exposure to Agile/Scrum methodologies. Experience in the banking/financial services domain.