Responsibilities:
- Develop and execute comprehensive test plans to validate app functionality.
- Execute and oversee the comprehensive execution of end-to-end User Acceptance Test(UAT) and Production Verification Testing(PVT) by various functional Business units.
- Conduct manual testing to identify and document software defects and inconsistencies.
- Collaborate with development teams/Business Analysts to understand software requirements and design appropriate test cases.
- Participate in the identification and resolution of software defects and issues.
- Document and communicate test results/evidences, highlighting any deviations from expected outcomes on Jira.
- Work closely with product managers, developers, and other stakeholders to enhance the overall quality of software products.
- Help the current testing team to design, implement, and maintain automated test scripts to enhance testing efficiency.
- Arrange and coordinate DEMO sessions of tested Features, with BAs and development team.
- Perform regression testing to ensure that new code does not adversely impact existing features.
Qualifications:
- Proven experience as a Software Tester or in a similar quality assurance role.
- Strong knowledge of software testing methodologies, tools, and processes.
- Experience with manual testing and test case design.
- Familiarity with Agile development methodologies.
- Good communication and collaboration skills.
Preferred Qualifications:
- Hold a ISTQB certification
- Experience with performance testing tools.
- Experience with testing web applications, mobile applications, and APIs.
- Experience in at least one programming language for test automation (e.g., Java, Python, Selenium).
- Knowledge of continuous integration/continuous deployment (CI/CD) processes.