Founded in South Africa in 2007, Praekelt.org uses technologies to solve some of the world’s largest social problems. We work with governments, international NGOs, foundations and social enterprises to create and deliver essential information and vital services.
We’re looking for an experienced QA Engineer to take responsibility for designing, developing and executing test plans and test cases that verify software conformance to defined acceptance criteria.
As Praekelt.org’s primary QA Engineer, you will be responsible for implementing and sustaining a best-practice quality assurance and testing framework that can be applied to all projects and products at Praekelt. You’ll take responsibility for critical and regression testing of the systems in according to best-practice.
Your responsibilities will include but not be limited to:
extraction of testing requirements from scope of works and technical specifications
creation, implementation and management of testing processes and procedures
preparation of test briefs, test plans and test cases
executing test briefs, test plans and test cases
following up on status of software defects, issues and risks
investigating, researching and implementing automated testing
investigating, researching and implementing performance testing
making recommendations to include user acceptance testing into the production process and assist with the implementation thereof
comprehensive testing of the systems and subsystems in all relevant environments (both internal and external), ensuring consistency in the testing process
Improving continuous testing, regression testing, performance testing and automated testing
Desired skills and experience:
A qualification in Testing (ISTQB) or equivalent work experience
At least 3 years Test Analyst experience
Strong familiarity with and technical knowledge of interactive systems
Technical knowledge of web and mobile software quality assurance process
Solid understanding of and dedication to the interactive medium
Ability to multitask with strong communication skills
Experience with front-end performance budgets and tools.
Experience in extracting test requirements
Experience in creating high-level test documentation
Experience with Agile software development and Scrum
Experience with popular test automation tools
Excellent team player
Attention to detail
Ability to meet deadlines and handle pressure
Ability to multi-task and work across various projects simultaneously
Praekelt.org is a committed to creating a fully inclusive and diverse environment that embraces difference, cultivates inclusivity and is committed to people feeling like they belong within all teams in the organisation. We actively encourage applicants of all races, ethnicities, religions, ages, genders, sexual orientations and abilities.