Skip to content

TE - 40 - Senior QA Engineer

  • Remote
    • Uganda, Central, Uganda
  • Team EAGLE

Job description

Overview:

We are seeking a Senior QA Engineer to establish and lead our client’s Quality Assurance (QA) practice. The ideal candidate will not only execute hands-on testing but also shape how QA functions within their product development lifecycle. This role requires someone who can analyze the current state of product quality, define and implement QA strategies, and guide the development team in adopting effective testing practices.

Job requirements

Key Responsibilities

  • Quality Analysis & Strategy

    • Assess the current state of product quality and identify gaps.

    • Define and implement QA processes tailored to our context.

    • Provide recommendations for achieving and maintaining a stable testing environment.

  • Process & Team Guidance

    • Collaborate closely with developers, product managers, and stakeholders to embed QA best practices into the development lifecycle.

    • Mentor and guide the team on effective testing approaches, both manual and automated.

    • Ensure proper documentation of QA processes, test plans, and results.

  • Testing & Automation

    • Design, execute, and maintain test plans for functional, regression, and exploratory testing.

    • Implement and scale automated testing frameworks for faster, more reliable releases.

    • Proactively identify and resolve issues in test environments and pipelines.

  • Continuous Improvement

    • Champion a culture of quality and accountability across the engineering team.

    • Track and report on quality metrics to inform decision-making.

    • Continuously evaluate tools, methodologies, and processes to improve QA effectiveness.

Qualifications

  • 6+ years of experience in Quality Assurance, with at least 3+ years in a senior or lead role.

  • Strong knowledge of QA methodologies, tools, and best practices.

  • Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, or similar).

  • Experience integrating automated tests into CI/CD pipelines.

  • Strong analytical and problem-solving skills with the ability to evaluate trade-offs.

  • Excellent communication and documentation skills.

  • Experience in mentoring or guiding other QA or development team members is a plus.

or