Quality Assurance (Qa) Engineer (2) At African Development Solutions (Adeso)

Details of the offer

POSITION SUMMARY
We are seeking an experienced Quality Assurance (QA) Engineer to join our technology leadership team. The ideal candidate will have at least 6 years of experience in software testing, with a strong focus on quality assurance practices. Experience with automation testing is highly advantageous. The QA Engineer will play a critical role in ensuring the quality, reliability, and performance of the diverse product portfolio across Adeso's platforms, from web applications to business process outsourcing (BPO) solutions. You will be responsible for designing and executing comprehensive testing strategies, including manual and automated testing, to ensure that all software meets the highest standards of quality before deployment. This role will work closely with developers, product managers, and other stakeholders to identify, document, and resolve defects, while continuously improving QA processes. If you are passionate about maintaining high-quality standards in software development and have a keen eye for detail, this is the role for you.
POSITION ROLES & RESPONSIBILITIES
Develop and implement QA processes, policies, and procedures that align with the organization's standards and goals.
Draft and maintain quality assurance standards and continuously evaluate their adequacy and effectiveness.
Manage the testing lifecycle, including test planning, test execution, defect management, and reporting.
Conduct both manual and automated testing, ensuring that all products are thoroughly tested for quality, performance, and reliability.
Collaborate with cross-functional teams (engineering, product, and design) to ensure clear communication and alignment on testing requirements.
Identify, document, and track software defects using issue tracking systems, and collaborate with the development team to resolve them.
Develop and execute test plans, test cases, and test scripts, ensuring full coverage of functional, performance, and regression testing.
Create and maintain detailed test documentation, including reports on test outcomes, defect status, and corrective actions.
Constantly seek opportunities to enhance testing practices, including the implementation of test automation where applicable.
Ensure compliance with industry regulations and internal standards through rigorous testing and quality control measures.
Support the continuous improvement of the quality management system, analyzing quality data to identify areas for improvement.

COMPETENCIES
Expertise in quality assurance methodologies, processes, and tools.
Hands-on experience in test automation, with the ability to implement automation strategies to improve efficiency.
Excellent problem-solving and analytical skills, with attention to detail in both testing and documentation.
Strong communication skills, able to articulate technical concepts to both technical and nontechnical stakeholders.
Excellent organizational skills, able to manage multiple priorities in a fast-paced environment.
Ability to work independently and as part of a team, showing initiative and adaptability.
Strong customer focus, ensuring that quality standards meet both internal and external requirements.

ESSENTIAL SKILLS AND QUALIFICATIONS
Bachelor's degree in computer science, Engineering, or a related field, or equivalent relevant experience.
Minimum 6 years of experience in software testing and quality assurance, with hands-on experience in manual and automated testing.
Experience with test automation tools and frameworks (e.g., Selenium, JUnit, or similar) is a significant advantage.
Strong proficiency in QA tools and methodologies, such as test case management tools, defect tracking tools, and QA reporting.
Experience with Agile development methodologies and working in cross-functional teams.
Solid understanding of the software development lifecycle (SDLC) and how quality assurance fits into the process.
Knowledge of quality management systems, risk management, and compliance standards.
Strong computer skills, including proficiency in Microsoft Office and database management.
Quality-related certifications (e.g., Quality Engineer, Six Sigma, etc.) are a plus.


Nominal Salary: To be agreed

Source: Myjobmag_Co

Job Function:

Requirements

Senior Auditor - 30 Posts At The Office Of The Auditor-General (Oag)

Advert No.SA/01/10/2024 Purpose of the job Reporting to the Principal Auditor, the Senior Auditor will be responsible for the execution of routine audit plan...


From The Office Of The Auditor-General (Oag) - Nairobi Area

Published a month ago

Quality Analyst (Manual)

Sportserve   forms part of a remarkable group of B2C sports betting and B2B sportsbook technology companies, focused on delivering first class sports betting...


From Sportserve - Nairobi Area

Published a month ago

Quality Control And Operations Manager At Fanisi Hr Solutions

Our client based in Thika specializes in producing packaging materials. They seek to hire a Quality Control and Operations Manager. The individual is respons...


From Fanisi Hr Solutions - Nairobi Area

Published 20 days ago

Data Entry Intern At Nairobi Central Hardware

We are looking for a self-motivated fresh graduate to undertake the role of Data Entry for a period of six months, with the possibility of either renewal or ...


From Nairobi Central Hardware - Nairobi Area

Published 22 days ago

Built at: 2024-11-06T09:43:06.191Z