Software QA Engineer job at tana
New
Today
Linkedid Twitter Share on facebook
Software QA Engineer
2026-09-02T08:41:31+00:00
tana
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_9514/logo/tana.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Information Technology
Computer & IT, Science & Engineering
KES
MONTH
2026-09-09T17:00:00+00:00
TELECOMMUTE
8

Position overview

This role will be placed with a global software company that builds products used by enterprise IT and security teams to manage, automate, and monitor network security policies across firewalls, cloud environments, and other parts of the network.

As a Software QA Engineer, you will support both manual and automated testing across UI, API, and backend functionality. You will work closely with developers, product managers, and other QA team members to understand requirements, identify edge cases, reproduce defects, and help ensure product quality.

This is a strong opportunity for a junior engineer with solid coding ability, a structured QA mindset, and the motivation to grow into a technical QA automation role within a global engineering environment.

Responsibilities

  • Write, execute, and maintain automated and manual test cases for UI, API, and backend functionality.
  • Contribute to and help maintain test automation frameworks and CI/CD pipeline integrations.
  • Reproduce, document, and track defects clearly using Jira.
  • Collaborate with developers and product managers to understand requirements and flag edge cases early.
  • Monitor test runs, triage failures, and update test documentation.
  • Participate in agile ceremonies, including sprint planning, standups, and retrospectives.
  • Build familiarity with network security concepts, including firewalls and access policies.
  • Communicate progress, blockers, and testing updates clearly and proactively.
  • Continuously improve your technical and QA skills through feedback, practice, and on-the-job learning.

Requirements

Must have

  • Good coding skills in Java or Python.
  • 1-2 years of hands-on programming experience.
  • Strong problem-solving ability and comfort working through technical challenges.
  • A clear interest in QA and software testing.
  • Strong QA mindset, including attention to detail, structured thinking, and the ability to identify edge cases.
  • Good communication skills, both written and verbal.
  • High motivation, coachability, and willingness to learn quickly in a technical environment.
  • Ability to work well with developers, product managers, and other team members.

Nice to have

  • Networking or IT background, especially exposure to firewalls or firewall concepts.
  • Prior exposure to QA, software testing, or test automation.
  • Experience testing APIs, backend systems, or web applications.
  • Familiarity with Jira or similar issue-tracking tools.
  • Exposure to CI/CD pipelines or automated test runs.

Location: This is a full-time, remote role based in Kenya. Working hours are 9:00 AM – 6:00 PM EAT.

  • Write, execute, and maintain automated and manual test cases for UI, API, and backend functionality.
  • Contribute to and help maintain test automation frameworks and CI/CD pipeline integrations.
  • Reproduce, document, and track defects clearly using Jira.
  • Collaborate with developers and product managers to understand requirements and flag edge cases early.
  • Monitor test runs, triage failures, and update test documentation.
  • Participate in agile ceremonies, including sprint planning, standups, and retrospectives.
  • Build familiarity with network security concepts, including firewalls and access policies.
  • Communicate progress, blockers, and testing updates clearly and proactively.
  • Continuously improve your technical and QA skills through feedback, practice, and on-the-job learning.
  • Java or Python coding skills
  • Programming experience
  • Problem-solving ability
  • QA mindset
  • Attention to detail
  • Structured thinking
  • Communication skills (written and verbal)
  • Ability to learn quickly
  • Teamwork
  • Networking or IT background (nice to have)
  • QA, software testing, or test automation experience (nice to have)
  • API, backend systems, or web application testing experience (nice to have)
  • Jira or similar issue-tracking tools familiarity (nice to have)
  • CI/CD pipelines or automated test runs exposure (nice to have)
  • Good coding skills in Java or Python.
  • 1-2 years of hands-on programming experience.
  • Strong problem-solving ability and comfort working through technical challenges.
  • A clear interest in QA and software testing.
  • Strong QA mindset, including attention to detail, structured thinking, and the ability to identify edge cases.
  • Good communication skills, both written and verbal.
  • High motivation, coachability, and willingness to learn quickly in a technical environment.
  • Ability to work well with developers, product managers, and other team members.
  • Networking or IT background, especially exposure to firewalls or firewall concepts (nice to have).
  • Prior exposure to QA, software testing, or test automation (nice to have).
  • Experience testing APIs, backend systems, or web applications (nice to have).
  • Familiarity with Jira or similar issue-tracking tools (nice to have).
  • Exposure to CI/CD pipelines or automated test runs (nice to have).
bachelor degree
12
JOB-6a97e13be8118

Vacancy title:
Software QA Engineer

[Type: FULL_TIME, Industry: Information Technology, Category: Computer & IT, Science & Engineering]

Jobs at:
tana

Deadline of this Job:
Wednesday, September 9 2026

Duty Station:
This Job is Remote

Summary
Date Posted: Wednesday, September 2 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about tana
tana jobs in Kenya

JOB DETAILS:

Position overview

This role will be placed with a global software company that builds products used by enterprise IT and security teams to manage, automate, and monitor network security policies across firewalls, cloud environments, and other parts of the network.

As a Software QA Engineer, you will support both manual and automated testing across UI, API, and backend functionality. You will work closely with developers, product managers, and other QA team members to understand requirements, identify edge cases, reproduce defects, and help ensure product quality.

This is a strong opportunity for a junior engineer with solid coding ability, a structured QA mindset, and the motivation to grow into a technical QA automation role within a global engineering environment.

Responsibilities

  • Write, execute, and maintain automated and manual test cases for UI, API, and backend functionality.
  • Contribute to and help maintain test automation frameworks and CI/CD pipeline integrations.
  • Reproduce, document, and track defects clearly using Jira.
  • Collaborate with developers and product managers to understand requirements and flag edge cases early.
  • Monitor test runs, triage failures, and update test documentation.
  • Participate in agile ceremonies, including sprint planning, standups, and retrospectives.
  • Build familiarity with network security concepts, including firewalls and access policies.
  • Communicate progress, blockers, and testing updates clearly and proactively.
  • Continuously improve your technical and QA skills through feedback, practice, and on-the-job learning.

Requirements

Must have

  • Good coding skills in Java or Python.
  • 1-2 years of hands-on programming experience.
  • Strong problem-solving ability and comfort working through technical challenges.
  • A clear interest in QA and software testing.
  • Strong QA mindset, including attention to detail, structured thinking, and the ability to identify edge cases.
  • Good communication skills, both written and verbal.
  • High motivation, coachability, and willingness to learn quickly in a technical environment.
  • Ability to work well with developers, product managers, and other team members.

Nice to have

  • Networking or IT background, especially exposure to firewalls or firewall concepts.
  • Prior exposure to QA, software testing, or test automation.
  • Experience testing APIs, backend systems, or web applications.
  • Familiarity with Jira or similar issue-tracking tools.
  • Exposure to CI/CD pipelines or automated test runs.

Location: This is a full-time, remote role based in Kenya. Working hours are 9:00 AM – 6:00 PM EAT.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

To apply for this position, please use the following link:

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Wednesday, September 9 2026
Duty Station: This Job is Remote
Posted: 02-09-2026
No of Jobs: 1
Start Publishing: 02-09-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.