Qa Engineer Vacancy

  • Full Time
  • Nairobi

Summit Recruitment

Job Description

Key highlights:

Join a high quality, tight-knit team with proven start-up success
The opportunity to shape an industry transforming software product
Develop and learn skills that are at the leading edge of technology
Competitive salary and benefits package with great bonus potential

The role:

We are looking for an experienced QA engineer to join our growing team, who is an expert in testing Java based web applications.

In our small, agile team, you’ll work closely with designers, product managers, our other engineers and our users! You’ll be based in central Nairobi and you’ll be joining Dalwyn early enough that your every action will help shape us as a company.

This is a rare opportunity to shape our product as we grow quickly, working in a tight-knit, high quality team with the experience to succeed in a fascinating and increasingly more relevant market.

Your responsibilities:

Ensuring the team’s software is functions correctly and continuously tested throughout the development life cycle
Driving quality deliverables through test automation. Including automation of test tools, process, measurement, environment and data
Contributing to the elaboration of user stories in order to achieve viable, testable products with clearly defined acceptance criteria
Identifying opportunities to adopt innovative testing technologies and techniques as part of a focus on continuous improvement

Dalwyn – about us:

Dalwyn provides a cloud-based platform that automates energy supply chains from source to market. We enable energy companies to carry out real time analysis, decision making and transaction execution by orchestrating their data flow across their systems.

Our platform uses neural networks and machine learning to improve end-to-end business processes, allowing clients to operate with a greater degree of speed, efficiency and accuracy.

About you:

You are a QA Engineer with some Java development experience who is passionate about delivering and continually improving development and testing processes.

As a QA Engineer you will work as part of an agile software development team to drive quality for both functional and non-functional requirements. The team is relatively new and the codebase is growing rapidly, so this position suits someone who can hit the ground running, form good working relationships quickly and also add value by introducing best test practices and techniques learned elsewhere.

The role requires an engineering background.

Your skills:

Solid experience of working in an Agile environment (Scrum)
Good knowledge of Java
Expertise with test automation tools and frameworks
UI testing – Selenium or any equivalent Front End browser based testing framework
API testing experience – web services/RESTful (using SoapUI, Postman etc)
Excellent understanding of non-functional requirements, test analysis and software engineering principles
Understanding scope and limitations of different test types
Defect management and triage process
Understanding of the benefits and differences between UI/API/Integration and Unit testing
A good understanding of the following testing approaches


To apply for this job please visit