Responsibilities
The Software Quality Assurance Engineer will lead the efforts of defining and specifying quality assurance standards, strategies, systems, tools and processes for testing and analyzing software reliability and performance.
Other duties include ensuring user’s guide is up to date, authoring Knowledge Base articles, and internal training of Technical Support on new features.
In particular you will:
Review specifications and technical design documents to provide timely and meaningful feedback.
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate quality testing activities
Conduct tests before product launches to ensure software runs smoothly and meets client needs
Design and implement tests, develop and execute automated tests to ensure product quality.
Produce comprehensive reports on its activity
Professional Skills & Qualifications
Minimum 3 years experience in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Proven work experience in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Experienced in the following tooling:
Jenkins for automation of QA tasks
Behat or similar UI and API test automation tool
Postman or similar for API testing
Fluent in English
We Offer
A unique experience in an entrepreneurial, yet structured environment
The opportunity to become part of a highly professional and dynamic team working around the world
An unparalleled personal and professional growth as our longer-term objective is to train the next generation of leaders for our future internet ventures
Apply via :
africainternetgroup.peoplehr.net