Mid-Tier QA Analyst
Harris Computer
Date: 1 day ago
City: Johannesburg, Gauteng
Contract type: Full time

Responsibilities & Duties
- Conducts in-depth investigation of software requirements and technical specifications to ensure full alignment with business goals and system architecture.
- Effectively contributes to requirement and design review sessions, identifying potential risks and recommending enhancements.
- Drives the development and documentation of comprehensive test plans derived from business and technical requirements.
- Designs robust and traceable test cases with clearly defined expected outcomes, covering a wide range of test scenarios.
- Prepares and manages complex test data environments to simulate real-world usage and edge cases.
- Executes and oversees functional, application, and regression testing, ensuring high standards of software performance and reliability.
- Accurately captures and documents test outcomes, highlighting defects and inconsistencies for swift resolution.
- Upholds adherence to established programming standards, web practices, and internal coding guidelines.
- Engages closely with QA and cross-functional teams to proactively identify and eliminate defects ahead of release.
- Delivers clear, concise, and timely status updates to stakeholders on test progress and findings.
- Applies advanced knowledge of software tools, including SQL, data simulators, and HTML validation, to confirm data integrity and application behavior.
- Drafts detailed code modification summaries (Maintenance Release Notes) and testing guides to assist implementation and user adoption.
- Bachelor’s degree in computer science, Information Technology, or a related discipline, or equivalent practical experience.
- Minimum of 2–4 years of experience in software quality assurance or testing, with proven ability to work independently on medium to complex testing projects.
- Solid understanding of QA methodologies, testing types, and the full software development lifecycle.
- Demonstrated expertise in manual testing, with the ability to identify gaps, edge cases, and hidden defects across functional areas.
- Proficient in writing and executing SQL queries to validate backend data and support test accuracy.
- Skilled in interpreting technical specifications and translating them into structured, detailed test documentation.
- Strong analytical and problem-solving skills with a proactive approach to identifying and resolving quality issues.
- Excellent communication and collaboration skills, with the ability to clearly articulate issues and advocate for quality within cross-functional teams.
- Comfortable working in fast-paced, iterative development environments while maintaining high attention to detail.
See more jobs in Johannesburg, Gauteng