Job Description
<div style="text-align: justify;"><span style="letter-spacing: 0.4px;">The Senior Professional Software Quality Assurance (SQA) is responsible for ensuring the highest quality standards for software products through comprehensive testing methodologies and continuous improvement initiatives. This role involves designing, executing, and automating test cases, collaborating with development teams and advocating for quality-driven practices.</span></div>
Key and Critical Responsibilities
<div style="text-align: justify; "><b>1. Test Case Design and Execution:</b></div><ul><li style="text-align: justify; ">Develops detailed and effective test cases to thoroughly evaluate software functionality, performance, and security.</li><li style="text-align: justify; ">Executes test cases with precision, identifying and documenting software defects with clarity and consistency.</li><li style="text-align: justify; ">Prioritises and manages test cases based on project requirements, risk assessments and testing timelines.</li></ul><div style="text-align: justify; "><b>2. Collaboration with Development Teams:</b></div><ul><li style="text-align: justify; ">Fosters a strong partnership with software developers to understand product features, requirements and design decisions.</li><li style="text-align: justify; ">Participates in sprint planning, code reviews and discussions to ensure testing efforts align with development cycles.</li><li style="text-align: justify; ">Provides timely and actionable feedback to developers on identified issues, facilitating efficient defect resolution.</li></ul><div style="text-align: justify; "><b>3. Test Automation Expertise:</b></div><ul><li style="text-align: justify; ">Contributes to the design, development and maintenance of automated test scripts, leveraging various automation frameworks and tools.</li><li style="text-align: justify; ">Identifies opportunities for test automation, minimizing manual testing efforts and enhancing test coverage.</li><li style="text-align: justify; ">Integrates automated testing into the CI/CD pipeline, enabling continuous monitoring and defect detection.</li></ul><div style="text-align: justify; "><b>4. Continuous Quality Improvement:</b></div><ul><li style="text-align: justify; ">Actively participates in evaluating and improving QA processes, methodologies and tools to enhance efficiency and effectiveness.</li><li style="text-align: justify; ">Proposes and implements enhancements to testing strategies, defect management systems and reporting practices.</li><li style="text-align: justify; ">Stays up-to-date on industry best practices, emerging testing trends, and technological advancements in QA.</li></ul>
Key Competencies
<div style="text-align: justify; "><b>Knowledge &amp; Experience:</b></div><ul><li style="text-align: justify; ">At least 5 to 7 years experience in software development.</li><li style="text-align: justify; ">Proven expertise in QA methodologies, testing techniques and test automation frameworks.</li><li style="text-align: justify; ">In-depth understanding of software development lifecycle, testing strategies and defect management practices.</li><li style="text-align: justify; ">Analytical thinking, problem-solving and attention to detail to identify and resolve software defects effectively.</li><li style="text-align: justify; ">Excellent communication and collaboration skills to bridge the gap between technical and non-technical stakeholders.</li><li style="text-align: justify; ">Experience with Agile methodologies, such as Scrum or Kanban.</li><li style="text-align: justify; ">Knowledge of software testing tools, such as Selenium, Appium or JMeter.</li><li style="text-align: justify; ">Understanding of software development frameworks, such as Java, Python, or JavaScript.</li><li style="text-align: justify; ">Familiarity with performance testing tools and methodologies.</li><li style="text-align: justify; ">Experience with data visualization and reporting tools.</li></ul><div style="text-align: justify; "><b style="letter-spacing: 0.4px;"><br></b></div><div style="text-align: justify; "><b style="letter-spacing: 0.4px;">Education/Accomplishments:</b><span style="letter-spacing: 0.4px; white-space: pre;"> </span></div><ul><li style="text-align: justify; "><span style="letter-spacing: 0.4px;">Bachelors Degree in ICT, MIS, Computer Science, Engineering, Telecommunications, or any other related discipline.</span></li><li style="text-align: justify; ">ITIL certification.</li></ul>