T

Senior QA Engineer

Tana

RemoteRemotefull time~KES 200k – 400k/moJust now

Quick Take

The Role

Design and execute manual and automated testing across a biotech SaaS platform, own quality strategy, build automation frameworks, and mentor junior QA engineers.

You Need

5+ years QA automation experience, fluent Python and Selenium WebDriver skills, and proven ability to design test frameworks from scratch.

You Get

Competitive salary (KES 200–400k/mo), fully remote global role, cutting-edge bioinformatics exposure, and leadership opportunity in a high-performance team.

Job Description

Role Overview

Tana, a career launchpad connecting tech-savvy Kenyan professionals to global opportunities, is recruiting a Senior QA Engineer on behalf of a global biotechnology company. This is a fully remote, full-time role where you will take ownership of quality assurance across a high-impact software platform used in modern life sciences and bioinformatics. You will be the quality champion — shaping testing strategy, building and extending automation frameworks, and setting the bar for engineering excellence across the team.

This is a rare opportunity to combine deep QA expertise with exposure to cutting-edge bioinformatics technology. If you thrive in high-performance environments, love rigorous automation work, and take pride in shipping reliable software, this role is built for you.

Key Responsibilities
  • Execute manual and automated testing across the product lifecycle, identifying defects and validating that software meets defined acceptance criteria.
  • Extend and deepen the existing automation suite, integrating it more tightly into the CI/CD development pipeline.
  • Design and build new testing frameworks from the ground up where needed to improve coverage, reliability, and execution speed.
  • Participate in the full product development lifecycle — from scoping test requirements at project kickoff through to signing off releases for quality.
  • Track, manage, and prioritise test issues, collaborating with engineers and product teams to drive timely resolution.
  • Write, review, and maintain concise test documentation; revise legacy test cases to improve coverage and relevance.
  • Mentor junior QA engineers, conduct code and test reviews, and champion best practices across the engineering organisation.
  • Collaborate with engineers, product managers, and other stakeholders within an agile/Scrum delivery environment.
Required Skills & Experience
  • Demonstrate 5+ years of professional QA experience with a clear, demonstrable focus on test automation — not just manual testing.
  • Show proven ability to design, implement, and maintain test frameworks and comprehensive test case libraries from scratch.
  • Write production-quality Python code to build and maintain automation scripts and test utilities.
  • Use Selenium WebDriver fluently for browser-based UI testing across complex web applications.
  • Apply test frameworks such as Pytest to structure, organise, and execute automated test suites efficiently.
  • Navigate test management tools (e.g., TestRail, Quality Center) and API testing tools (e.g., Postman, SoapUI) to manage test cycles and validate integrations.
  • Operate effectively within agile or Scrum teams — estimating QA effort, participating in sprint ceremonies, and delivering on commitments independently.
  • Communicate complex quality findings clearly in written and spoken English to both technical and non-technical stakeholders.
  • Nice to have: Prior experience or coursework in bioinformatics; end-to-end QA project management; experience leading or mentoring a QA team.
Salary & Benefits

The compensation for this role is competitive and benchmarked against global biotechnology industry standards. While the exact figure is not publicly disclosed, Senior QA Engineers in remote global roles accessed through Tana typically earn in the range of KES 200,000 – 400,000 per month, depending on experience and final client alignment. Additional benefits may include performance incentives and access to Tana's professional development ecosystem.

  • Fully remote work arrangement
  • Exposure to global biotechnology and bioinformatics domain
  • Access to Tana's career development and learning resources
Who Should Apply

Ideal candidate: A detail-obsessed, automation-first QA engineer who has spent the last 5+ years building test frameworks — not just running test scripts. You are comfortable owning quality end-to-end, mentoring others, and working autonomously across time zones. You are excited by the prospect of learning life sciences alongside shipping robust software.

Please do not apply if: You have fewer than 5 years of QA experience, your automation experience is limited to record-and-playback tools, you are not proficient in Python, or you require heavy supervision to deliver quality outcomes. This is a senior, high-accountability role.

How to Apply
  • Visit the Tana platform and navigate to this job listing.
  • Prepare an up-to-date CV highlighting your automation frameworks built, Python projects, and QA tools used.
  • Submit your application directly through the Tana portal before the closing date (not specified — apply early).
  • Shortlisted candidates will be contacted by Tana for an initial screening call, followed by a technical assessment and interviews with the client biotechnology company.
  • Important: Never pay for any assessment, certificate, or notarisation as part of this or any recruitment process.

Requirements Breakdown

Must Have

  • 5+ years professional QA experience with demonstrable focus on test automation
  • Production-quality Python coding for automation scripts and test utilities
  • Fluent use of Selenium WebDriver for complex UI testing
  • Proven ability to design, implement, and maintain test frameworks from scratch
  • Experience with Pytest, test management tools (TestRail, Quality Center), and API testing tools (Postman, SoapUI)

Nice to Have

  • Prior experience or coursework in bioinformatics
  • End-to-end QA project management experience
  • Experience leading or mentoring a QA team
  • Strong CI/CD pipeline integration knowledge

Don't meet every requirement? Tailor your CV to close the gap →

Salary Context

Competitive to above-market senior-level salary for remote QA automation expertise in Kenya.

KES 200–400k/mo positions this at the upper end of senior QA engineer compensation in Kenya, reflecting both the seniority level and remote global opportunity. Specialization in automation and bioinformatics, plus mentoring responsibilities, justify the higher band.

About Tana

T

Tana is a career launchpad platform connecting skilled Kenyan tech professionals with remote global opportunities, particularly in high-growth sectors like biotechnology and life sciences. By partnering with world-class companies, Tana helps Kenyan talent access senior roles and international compensation without relocation. This role reflects their mission: sourcing top engineering talent locally and placing them in cutting-edge roles that drive African tech talent onto the global stage.

Likely Interview Questions

  • 1

    Walk us through a test automation framework you designed from scratch—what problem did it solve, and how did it improve the team's velocity or coverage?

  • 2

    Tell us about a time you had to mentor a junior QA engineer who struggled with test design or automation. How did you approach it?

  • 3

    Describe your experience integrating automated tests into a CI/CD pipeline. What challenges did you encounter, and how did you resolve them?

  • 4

    We work in bioinformatics—have you tested complex scientific or data-heavy applications before? If not, how would you approach learning this domain?

  • 5

    How do you balance writing new automated tests with maintaining legacy test suites, and how do you prioritize when time is limited?

Application Tips

  • Highlight specific automation frameworks and tools you've built or extended (Pytest, Selenium, custom scripts). Include metrics—coverage %, defects caught, time saved.

  • Emphasize Python code examples or portfolio links showing production-quality test automation, not just basic scripts.

  • Showcase mentoring or code review experience, even informal—this role explicitly requires leadership and champions best practices across the org.

  • If you have any life sciences, biotech, or data-heavy application testing experience, lead with it; if not, explain your learning strategy clearly.

  • Demonstrate agile/Scrum fluency: mention sprint estimating, retrospectives, and how you've delivered independently in fast-moving teams.

Career Path

Roles that lead here

QA Automation Engineer (mid-level, 3–5 years focus on test frameworks)
QA Lead / Test Architect (owned automation strategy but want to deepen hands-on technical role)
Software Engineer in Test (SET) or SDET (Software Development Engineer in Test)

Where this leads

QA Manager / QA Team Lead (expand into people and process leadership)
Test Architect / QA Strategy Lead (drive testing strategy across multiple products or teams)
Engineering Manager (transition to broader engineering leadership)

Skills & Keywords

senior qa engineertest automationpython testingselenium webdriverpytestremote tech jobs kenyabioinformatics qaquality assurance engineer

Honest Assessment

Green Flags

  • Fully remote: no relocation required, work from Kenya with global compensation—rare and valuable for Kenyan talent.
  • Clear, specific technical requirements: no vagueness; they know exactly what skills they need (Python, Selenium, Pytest, test design).
  • Leadership opportunity built in: mentoring, code review, and championing best practices signal growth and autonomy, not just execution.
  • High-impact domain: bioinformatics and life sciences work carries intellectual prestige and real-world meaning; exposure to cutting-edge tech is a strong resume builder.

Watch Out

  • Salary range is quite wide (KES 200–400k = 100% variance); clarity on what determines placement within that band would be helpful.
  • No mention of benefits, equity, PTO, or learning/development budget—typical for tech roles, but worth clarifying before committing.
  • Bioinformatics domain expertise is listed as 'nice to have,' but the platform is described as cutting-edge life sciences software; candidates without biotech experience should confirm onboarding/ramp time is realistic.

A Day in the Life

☀️

Your week balances hands-on automation work with team collaboration and mentorship. Monday mornings you attend sprint planning and scope QA effort for upcoming stories. Midweek you're writing Python scripts to extend the automation suite, reviewing a junior engineer's test cases during a pair session, and debugging a flaky Selenium test in the CI/CD pipeline. You file and triage defects in TestRail, sync with product and engineers on acceptance criteria, and prepare a testing strategy doc for a new feature. Friday you conduct a code review, mentor a junior on test design patterns, and participate in a retro to discuss what slowed down automation cycles—always thinking about how to ship reliable software faster.

Frequently Asked Questions

What qualifications do I need to apply for the Senior QA Engineer role at Tana?

You need 5+ years of professional QA experience with a clear focus on test automation, strong Python coding skills, and fluent Selenium WebDriver expertise. Proven ability to design test frameworks from scratch and experience with Pytest, test management, and API testing tools are essential.

Is the Senior QA Engineer role at Tana remote?

Yes, this is a fully remote, full-time role. You can work from anywhere, including Kenya, with no relocation required.

How much does a Senior QA Engineer earn at Tana?

The salary range is KES 200,000–400,000 per month, which is competitive to above-market for senior-level QA automation expertise in Kenya, reflecting the remote global opportunity and seniority of the position.

What are the career growth opportunities for this role?

The role includes explicit mentoring and leadership responsibilities (code review, championing best practices), positioning you for growth into QA Lead, Test Architect, or Engineering Manager roles. Exposure to cutting-edge bioinformatics technology also strengthens your domain expertise and market value.

Do I need bioinformatics or life sciences experience to apply?

No—bioinformatics is listed as 'nice to have.' If you lack it, your core QA automation and Python skills are what matter most; the company expects to onboard you into the domain.

What is Tana, and why should I work there?

Tana is a career launchpad connecting skilled Kenyan tech professionals with remote global opportunities at top-tier companies. Working through Tana gives you access to senior, well-compensated roles with world-class organizations while staying based in Kenya—ideal for scaling your career and income internationally.

Free Match Score

See how well you match this job

Upload your CV and get an instant AI score showing exactly how well your experience matches this Senior QA Engineer role. Free, takes 30 seconds.

Get My Match Score — Free

No credit card needed

Boost your chances

AI-tailored for: Senior QA Engineer at Tana