Tana is hiring a Software QA Engineer in Kenya for an opportunity designed for junior engineers with programming experience and a strong interest in quality assurance. The position offers the chance to work remotely while being embedded full-time with a global software company serving enterprise IT and security teams.
The role combines manual and automated testing across user interfaces, APIs, and backend systems. It is particularly suited to candidates who want to build a career in QA automation and software quality engineering while developing their technical skills in a global engineering environment.
Background & Job Description
Tana describes itself as an organization that helps young people in Kenya develop careers in technology and data by training them and placing them into full-time remote positions with companies in North America and Europe. For this opportunity, the successful candidate will be embedded with a global software company whose products help enterprise IT and security teams manage, automate, and monitor network security policies.
As a Software QA Engineer, the successful applicant will support both manual and automated testing. The work will involve understanding product requirements, identifying edge cases, reproducing software defects, and collaborating with developers, product managers, and other QA professionals.
The position is described as a strong opportunity for a junior engineer with solid coding ability who wants to develop into a technical QA automation specialist.
Key Responsibilities
The Software QA Engineer will be responsible for a range of testing and quality-assurance activities, including:
- Writing, executing, and maintaining automated and manual test cases.
- Testing UI, API and backend functionality.
- Contributing to test automation frameworks.
- Supporting integrations between testing frameworks and CI/CD pipelines.
- Reproducing, documenting, and tracking software defects using Jira.
- Working with developers and product managers to understand requirements.
- Identifying potential edge cases before they become production issues.
- Monitoring test executions and investigating failed tests.
- Triaging test failures and updating test documentation.
- Participating in Agile activities such as sprint planning, standups, and retrospectives.
- Developing familiarity with network-security concepts, including firewalls and access policies.
- Communicating testing progress, blockers, and updates clearly.
- Continuously improving QA and technical skills through feedback and practical experience.
Qualifications and Eligibility
The position is aimed at candidates with 1–2 years of hands-on programming experience. Previous professional QA experience is not listed as a mandatory requirement, making the opportunity potentially suitable for programmers who want to transition into software quality assurance.
Education
The supplied vacancy does not specify a particular university degree as a mandatory requirement. Some current job aggregators categorize the opportunity under BA/BSc/HND qualifications, but applicants should rely on the employer’s application requirements rather than treating a specific degree as confirmed.
Programming Skills
Candidates must have good coding skills in Java or Python and at least one to two years of hands-on programming experience.
Strong programming fundamentals are important because the position involves automated testing and technical investigation rather than purely manual software testing.
QA and Testing Mindset
Applicants should demonstrate:
- A clear interest in QA and software testing.
- Strong attention to detail.
- Structured thinking.
- Ability to identify edge cases.
- Strong problem-solving skills.
- Willingness to investigate technical problems.
- Motivation to learn quickly.
- Coachability and openness to feedback.
Communication and teamwork are also important because the engineer will collaborate closely with developers, product managers and QA colleagues.
Preferred Additional Skills
Several qualifications are listed as nice to have rather than mandatory requirements.
These include:
- Networking or IT experience.
- Knowledge of firewalls or firewall concepts.
- Previous exposure to QA or software testing.
- Experience with test automation.
- Experience testing APIs.
- Experience working with backend systems or web applications.
- Familiarity with Jira or similar issue-tracking systems.
- Exposure to CI/CD pipelines.
- Experience working with automated test runs.
Candidates who do not meet every preferred requirement may still be encouraged to apply if they satisfy the core programming and QA requirements.
Location and Work Arrangement
This is a full-time remote position based in Kenya.
The stated working hours are 9:00 AM to 6:00 PM East Africa Time (EAT).
Although the employee will work remotely, the position is connected to a global software engineering environment. If selected, the candidate will be hired by Tana and embedded full-time with its client.
Salary and Benefits
The available employer listing does not publish a specific salary or compensation range for this position. Current job sources likewise show the salary as undisclosed.
Applicants should therefore confirm compensation, benefits, contract terms and other employment conditions during the recruitment process rather than relying on unofficial salary estimates.
Career Development Opportunity
One of the notable aspects of this role is its emphasis on technical QA automation. Modern quality engineering increasingly requires developers and QA engineers to understand application architecture, write code, investigate failures and build automated testing processes.
For a programmer with one to two years of experience, the position could provide an opportunity to develop skills in:
- Automated software testing.
- API and backend testing.
- UI testing.
- Test frameworks.
- CI/CD processes.
- Defect investigation.
- Agile software development.
- Network-security concepts.
- Technical problem-solving.
The employer specifically describes the role as an opportunity to grow toward a technical QA automation career.
Application Process
Interested candidates should apply through the employer’s recruitment page. The current Tana career listing provides an Apply for Position option for the Software QA Engineer role.
Applicants should prepare an updated CV that clearly demonstrates their programming experience, particularly work involving Java or Python. Candidates can also strengthen their applications by highlighting software projects, testing experience, API work, automation projects, Git or CI/CD exposure and any relevant networking knowledge.
The application should accurately reflect the candidate’s actual experience and technical skills.
Application Deadline and Status
The vacancy was published in early September 2026. The BeBee listing displays a later date of 2 November 2026, while several Kenyan job sources report a 9 September 2026 deadline or do not specify a deadline. Because these dates conflict, applicants should check the employer’s current application page and apply as soon as possible rather than relying on an aggregator’s deadline.
Final Thoughts
The QA Engineer (1–2 Years Experience) 2026 opportunity is a strong fit for early-career programmers in Kenya who want to build a career in software quality assurance and test automation.
The core requirements are Java or Python programming skills, 1–2 years of hands-on programming experience, problem-solving ability, attention to detail, and a genuine interest in QA. Previous QA experience, networking knowledge, Jira, API testing, and CI/CD exposure are additional advantages rather than the main mandatory requirements.
The full-time remote arrangement, global engineering environment and focus on technical QA automation make the position relevant to candidates looking to move beyond basic programming into software quality engineering.
Eligible candidates should review the employer’s application page carefully and submit their application promptly, especially given the conflicting deadline information appearing across job platforms.
Keywords: QA Engineer Jobs Kenya 2026, Software QA Engineer Kenya, QA Automation Jobs Kenya, Remote QA Jobs Kenya, Junior QA Engineer Kenya, Software Testing Jobs Kenya, Java QA Engineer, Python QA Engineer, QA Automation Engineer 2026, Remote Software Jobs Kenya, Tana Jobs Kenya, Technology Jobs Kenya, Quality Assurance Jobs 2026
Also Check
Knight-Hennessy Scholarship Program 2026 in USA | Fully Funded
University of Milan DSU Scholarship 2026-27 | Study in Italy
UNESCO Internship Programme 2026
Follow Us On Our Social Media Platforms
WhatsApp Group:
https://chat.whatsapp.com/CculATjfuTNKDISQGtP0uw?s=cl&p=a&mlu=4&ilr=4
WhatsApp Channel:
https://whatsapp.com/channel/0029Vb7isAg6buMKEWUmte0K
Facebook Page: