Job Ref. No. JLIL204
Role Purpose
The role holder will be responsible for developing and executing exploratory and automated tests to ensure product quality. This will entail designing and implementing tests, debugging, and defining corrective actions, reviewing system requirements, and tracking quality assurance metrics (e.g. defect densities and open defect counts.)
Main Responsibilities
Strategy:
Develop and implement quality assurance strategies to enhance the software development lifecycle.
Collaborate with development teams to integrate quality assurance processes and methodologies into the development process.
Identify opportunities for process improvement and automation to streamline quality assurance activities.
Stay abreast of industry best practices and emerging technologies in quality assurance and software testing.
Operational:
Plan, execute, and oversee product inspection and testing for quality and conformance to specifications and deliverables.
Design test plans, scenarios, scripts, or procedures.
Document software defects, using a bug tracking system, and report defects to software developers.
Identify, analyze, and document problems with program function, output, online screen, or content.
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
Document test procedures to ensure replicability and compliance with standards.
Plan test schedules or strategies in accordance with project scope or delivery dates.
Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
Test system modifications to prepare for implementation.
Monitor bug resolution efforts and track successes.
Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
Provide feedback and recommendations to developers on software usability and functionality.
Assist operations by tracking, documenting, and reporting quality levels as well as CSR, environmental, and health and safety KPIs.
Investigate reports of product quality issues and ensure resolution in accordance with company guidelines and regulatory requirements.
Develop or update procedures for capture, investigation, and documentation of product complaints.
Monitor risk-management procedures, maintain problem logs, and report issues to managers and product developers.
Provide training and support to quality assurance team members that covers systems, policies, procedures, and core processes.
Corporate Governance (Regulatory and Compliance):
Ensure compliance with relevant quality standards, regulations, and industry best practices.
Participate in quality audits and reviews to assess adherence to quality assurance processes and procedures.
Contribute to the development and maintenance of quality assurance documentation, including test plans, procedures, and guidelines.
Key Competencies
Interpret, build upon, and comply with company quality assurance standards.
Maintain complaint and nonconformance processing through records and tracking systems, including root-cause analysis and corrective actions.
Document quality assurance activities with internal reporting and audits
Develop improved standards for production and design and create testing protocols for implementation across all service lines.
Identify training needs and take action to ensure companywide compliance.
Pursue continuing education in new solutions, technologies, and skills.
Qualifications
Bachelor’s degree (or equivalent) in Information Technology, Computer Science, or any other IT relevant field
Understanding of agile/scrum methodology and how QA functions within it
Proficiency in one or more programming languages
Understanding of mobile and web development concepts, microservices and Information Security concepts
Strong knowledge of Linux and Microsoft Windows
In-depth understanding of Java, Python, SQL, C++ and XML
Exceptional attention to detail
Excellent analytical and problem-solving skills
Relevant Experience
1 to 2 years of relevant experience in quality assurance testing methodologies and tools, software development lifecycle, and familiarity with regulatory requirements and compliance standards.
If you are qualified and seeking an exciting new challenge, please apply via Recruitment@jubileekenya.com quoting the Job Reference Number and Position by 15th February 2024
Apply via :
Recruitment@jubileekenya.com