Quality Assurance (QA) Engineer Job at Helium Health

Helium Health is a full-service Healthtech company that provides a suite of solutions for healthcare providers, payers, and patients in emerging markets — at the core of which is our SaaS based electronic medical records/hospital management information system (EMR/HMIS).

We are recruiting to fill the position below:

Job Position: Quality Assurance (QA) Engineer

Job Location: Lagos
Employment Type: Full-time

Job Description


  • This role is responsible for executing and managing exploratory and automated tests to ensure product quality.
  • You will design and implement tests, debug and define corrective actions, review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts).
  • In addition, you should partake in all stages of software development to proactively identify potential issues.

Responsibilities
You will be required to ensure satisfactory service with customers at all levels (Developers, Operations, Product teams). Also, you will:

  • Develop and execute comprehensive test strategies that cover all identified test scenarios.
  • Lead and oversee both manual and automated testing efforts across various software products.
  • Work with the software engineering team to review system requirements and provide input on areas that require further testing.
  • Responsible for ensuring that regression tests are performed for any existing products that have been enhanced to discover any bugs.
  • Identify potential issues and make recommendations for improvement of applications to the software engineering team.
  • Oversee manual testing efforts when automated tests cannot be achieved.
  • Define and track quality assurance metrics such as defect densities and open defect counts.
  • Ensure proper documentation of all testing activities.
  • Review new or modified programs to determine if they will perform as users require and conform to guidelines.
  • Develop and implement processes for the collection and analysis of data for ensuring software, systems, and product quality.
  • Serve as a technical expert for in-house developed applications in all stages of development, testing, and production.
  • Communicate application issues to the concerned development team for timely resolution.
  • Lead and mentor junior quality assurance engineers.

Requirements

  • 2 - 5 years of work experience in a Software Quality Assurance role.
  • You have excellent communication and interpersonal skills to enable you work as a team player, rather than just as an individual.
  • Basic programming experience is an added advantage.
  • Understanding of development methodologies (such as Agile and Scrum).
  • Strong verbal and written communication skills with the ability to liaise with a variety of stakeholders.
  • Good organization and problem-solving skills.
  • The ability to work under pressure.
  • Excellent attention to detail.
  • Critical analysis of systems with the intention to break them.

Nice to have:

  • Technically, previous experience with these tools is desirable: JIRA, Jenkins, Git, Ruby/Cucumber, Postman, Katalon Studio, Appium and Selenium Webdriver.
  • ISTQB Foundation Level certification is a great added advantage.

Working Environment:

  • Nigeria region, with opportunity for remote work.

Remuneration
Competitive based on experience, includes guaranteed take home and performance bonus.

Benefits:
Health cover, paid time off (vacation, parental leave, study leave), home service options and other benefits and perks.

 

Note: Helium Health is an equal opportunity employer, thus it is not biased in its employment to any race, colour, creed, religion, sex or physical disability.