Description
Summary:
This role involves developing and executing comprehensive test plans, performing various types of software testing, and ensuring products meet quality standards through defect reporting and analysis.
Highlights:
1. Develop comprehensive test plans, cases, and strategies
2. Perform various types of testing, including manual and regression
3. Collaborate with stakeholders to troubleshoot and resolve issues
**Essential Duties and Responsibilities**
* Test Planning: Develop comprehensive test plans, test cases, and test strategies based on project requirements and system specifications.
* Test Execution: Perform various types of testing, including manual, functional, and regression testing, to assess software performance and stability.
* Defect Reporting: Identify, document, and report bugs and defects clearly and accurately using bug\-tracking tools.
* Collaboration: Work closely with developers, project managers, and other stakeholders to troubleshoot issues and ensure timely resolution of problems.
* Documentation: Maintain detailed logs of test progress, results, and findings for future reference and to support the development process.
* Analysis: Analyze system specifications and product code to ensure they align with project requirements and to identify potential errors.
* Quality Standards: Ensure the final product meets established quality standards, organizational requirements, and customer expectations.
**Competencies / Qualifications**
* Software Testing \& Quality Assurance: Test Planning, Test Script Creation.
* Agile / Iterative / Scrum Software Development Methodology: The Sprint Process.
* Testing Methodologies: UAT, E2E, Regression, Functional, System, Integration, Component, Negative, etc.
* Testing Platforms / Technologies: Web, Client Server, EDI, Mobile, etc.
* Communication: Excellent communication skills to effectively communicate ideas, plans, and results to various stakeholders.