datatrota
Signup Login
Home Jobs Blog

Quality Assurance (QA) Software Engineer at PressOne Africa

PressOne AfricaLagos, Nigeria Software Development
Full Time
PressOne Africa is an early-stage startup helping entrepreneurs retain their customers, through a centralised voice communication platform. We are on a mission to help entrepreneurs across Africa build more customer-centric businesses.

Job Description

  • We are looking for a highly skilled QA Software Engineer to own and elevate the quality of our products across all platforms. 
  • This role is crucial to ensuring we deliver a seamless, reliable experience to our users at every touchpoint.

Role Overview

  • At PressOne Africa, quality is non-negotiable. We're looking for a QA Software Engineer who is passionate about quality and automation. 
  • Your role will be to ensure that every release is stable, secure, and user-friendly. 
  • You'll work closely with software engineers and product managers to define test strategies, write automated tests, and identify bugs before they reach our users. 
  • If you have a sharp eye for detail and enjoy thinking through every possible scenario, this role is made for you.

Key Responsibilities
Testing & Quality Assurance:

  • Develop and execute comprehensive test plans for new features, enhancements, and bug fixes
  • Perform manual and automated testing across web and mobile platforms
  • Identify, document, and track bugs and inconsistencies

Automation & Process Improvement:

  • Write and maintain automated test scripts for critical user flows
  • Suggest improvements to QA processes and tools to ensure faster, more reliable testing

Collaboration & Communication:

  • Collaborate with developers during sprint planning and code reviews to ensure test coverage
  • Work closely with the Product team to clarify requirements and edge cases
  • Communicate testing outcomes and risks clearly and promptly

Performance & Regression Testing:

  • Conduct performance, stress, and regression testing for major releases
  • Ensure backwards compatibility and consistent performance across updates

Product Knowledge & Customer Experience:

  • Understand the customer journey and anticipate common issues
  • Test with empathy to simulate real-world usage and user behavior

Key Success Metrics
Your performance will be measured by:

  • Bug Detection Rate – Percentage of critical issues caught before production
  • Test Coverage – Breadth of manual and automated test scenarios
  • Release Quality – Reduction in post-release bugs and customer-reported issues
  • Deployment Velocity – Impact of QA on faster, safer releases

Qualifications & Experience

  • 3+ years of experience in QA Engineering, preferably in a fast-paced tech environment
  • Strong experience with automated testing tools and frameworks- especially playwright and pytest
  • Familiarity with API testing, mobile testing, and cross-browser compatibility
  • Ability to write clear bug reports and detailed documentation
  • Experience with CI/CD pipelines and release management practices 
  • Experience with frontend frameworks like Vue.js and Django/Python. 
  • Strong attention to detail, analytical skills, and a user-first mindset

Why Join Us?

  • Be part of a fast-growing company that is transforming business communication in Africa.
  • Work in a high-performance, collaborative environment where data-driven decision-making is key.
  • Competitive salary with opportunities for growth and leadership.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend