Software Tester or a Quality Assurance (QA) Tester is a result driven individual who is responsible for the quality of software development and deployment. They are involved in performing automated and manual tests to ensure the software created by developers is fit for purpose. Some of the duties include analysis of software, and systems, mitigate risk and prevent software issues.
Responsibilities:
- Review business / software requirements and provide inputs.
- Prepare test cases, test scripts and test data.
- Execute tests (manual / automated).
- Report defects and assist in their understanding.
- Analyze test results and track software testing metrics.
- Prepare and present test reports.
- Interact / connect with clients to understand product requirements.
Requirements:
- Bachelor s degree in Computer Science or related field.
- Up-to-date knowledge of software test design and testing methodologies.
- Working knowledge of test techniques and compatibility with various software programs.
- Working knowledge of programming.
- Excellent communication and critical thinking skills.
- Good organizational skills and detail-oriented mindset.