datatrota
Signup Login
Home Jobs Blog

QA Engineer  at Emergency Response Africa (ERA)

Emergency Response Africa (ERA)Edo, Nigeria Software Development
Contract

Emergency Response Africa (ERA) is a health tech start up on a mission to provide medical care to emergency victims in Africa. Many African countries do not have access to an emergency system like 9-1-1, resulting in thousands of unnecessary deaths annually. We are determined to change that. ERA trains first responders and equip them with intelligent dispatch and communications technology and low-cost medical transportation to create a sustainable and scalable emergency medical system in Nigeria.

Reference Number: ERA-EDP06 

Job Summary 

  • We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. 
  • Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective.

Key Responsibilities 

  • Review requirements, 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 testing activities. 
  • Design, develop and execute automation scripts using open-source tools. 
  • Identify, record, document thoroughly, and track bugs. 
  • Perform thorough regression testing when bugs are resolved. 
  • Develop and apply testing processes for new and existing products to meet client needs. 
  • Liaise with internal teams (e.g., developers and product manager) to identify system requirements. 
  • Monitor debugging process results.
  • Investigate the causes of non-conforming software and train users to implement solutions.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Stay up to date with new testing tools and test strategies.

Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field. 
  • Proven experience in software quality assurance, including manual and automated testing. 
  • Strong understanding of testing methodologies, testing types, and best practices. 
  • Familiarity with testing tools and frameworks (e.g., Selenium, JUnit, TestNG, JIRA). 
  • Experience with test automation using scripting languages (e.g., Python, JavaScript). 
  • Knowledge of continuous integration and continuous deployment (CI/CD) processes. 
  • Familiarity with version control systems (e.g., Git) and agile development methodologies. 
  • Excellent problem-solving and analytical skills. 
  • Proven work experience in software development 

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend