Quality Assurance Engineer
Tiko
Quality Assurance Engineer
Could you imagine writing automated test frameworks that don't just protect code quality, but directly secure the delivery of critical healthcare and reproductive services to millions of young women across Sub-Saharan Africa?
Tiko is an African nonprofit committed to strengthening the potential and resilience of adolescent girls across Africa. We address the "Triple Threat" of unintended pregnancy, HIV infection, and sexual and gender-based violence by building local health ecosystems that provide stigma-free, no-cost, quality-assured services.
Our model brings together key local actors: community-based organizations (CBO) with peer mobilisers who act as health companions to girls; public and private health clinics that deliver care; and retail partners that redeem Tiko Miles -our behaviour-change incentive programme that rewards service uptake and feedback.
We invest in partners by strengthening CBO capacity, training frontline workers and providers, supporting clinic quality improvement, and compensating partners based on performance. Our technology platform connects all actors by enabling referrals, verifying service delivery, facilitating payments, and generating real-time data.
Tiko operates in six countries: Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, and Nigeria, with additional offices in Portugal, the Netherlands, and the United Kingdom. For a clear overview of our work, we recommend watching this short video.
Globally, our team consists of +250 enthusiastic, international colleagues. Whether you are working from our biggest office in Nairobi, the fast-growing office in South Africa, or from home, our people are young, and our culture is global and dynamic. Our work environment is fast-paced, informal, and friendly.
For this position, we are happily looking for candidates currently based in Portugal, South Africa, Uganda, Kenya, Ethiopia, and Nigeria.
At Tiko, we do not just build applications—we develop a fast-paced, high-impact digital platform that empowers young people across six African markets to access vital sexual and reproductive health services. As our Quality Assurance Engineer, you will be the ultimate guardian of our platform's reliability. Your code and test cases will ensure that every user path functions flawlessly, from real-time digital nudges and rewards to seamless ecosystem integrations.
This is not a siloed, ticket-checking role. You will embed deeply within an agile engineering team, serving as the champion for a true quality mindset across the entire development lifecycle. Reporting to the engineering lead, you will mix manual precision with advanced test automation to ensure our software scales reliably, helping our global team of over 230 colleagues deliver uninterrupted real-world impact.
Key Responsibilities
Quality Advocacy & Agile Practices
- Cultivate a Quality Mindset: Own the QA standards and processes for your team, acting as an internal mentor to ensure engineers treat quality as a shared, proactive responsibility rather than an afterthought.
- Agile Rituals & Optimization: Actively participate in sprint ceremonies, continuously auditing team workflows and suggesting iterative improvements to our testing delivery pipelines.
- Clear Documentation: Architect and maintain clean, easily digestible test documentation and compliance logs that future-proof our engineering knowledge base.
Technical Testing & Automation
- End-to-End Execution: Design, build, and maintain both manual exploratory tests and automated test suites that safeguard our core platform features.
- Tooling & Framework Implementation: Refine and expand our automated testing frameworks, leveraging modern tools to accelerate regression testing and continuous integration.
- Defect Analysis & Feedback Loops: Analyse test results and communicate complex technical findings to developers in a clear, constructive manner that upskills future code quality.
About You
You are a highly analytical self-starter who knows exactly how to navigate ambiguity and take initiative without waiting for direction. You thrive on peer-to-peer collaboration, balancing a sharp eye for edge cases with a supportive, growth-oriented attitude. You do not just spot a bug—you have the technical curiosity to investigate why it happened and the diplomatic wit to help your team fix it. You value impact-driven tech and want to see your skills directly benefit end users on the ground.
Requirements
- Experience Profile: 3+ years of professional experience operating as a QA Software Engineer within fast-paced, agile product environments.
- Automation Mastery: Proven experience implementing automated testing tools and expanding robust testing frameworks from scratch.
- The Tiko Tech Stack: Hand-on experience with JavaScript, Playwright, and Postman is highly advantageous.
- Test Architecture: A track record of creating detailed, well-structured test plans and complex data-driven test cases.
- Communication & Location: Fluent in English with the ability to bridge communication gaps between technical engineers and non-technical stakeholders.
Compensation & Benefits
The gross monthly salary brackets for this position are:
South Africa: R44,977 - R67,465
Kenya: Ksh235,930 - Ksh353,895
Uganda: UGX5,773,709 - UGX8,660,564
Ethiopia: €1,710 - €2,565
Nigeria: ₦2,073,991 - ₦3,110,986
Portugal: €2,165 - €3,248
In addition to your monthly salary, we offer you:
- Benefits and allowances tailored to your location.
- Flexible work arrangements, including remote or hybrid options.
- A personal development budget of €500 per year to invest in your professional growth
- Unlimited holiday days to use as you see fit - just coordinate with your team and take the time you need to recharge.
- The opportunity to shape a growing, impactful product and leave your mark on how we work
- A culture built on trust - we believe you'll do your best without the need for unnecessary rules or micromanagement
- ...Joint Integrated Air and Missile Defense (IAMD) to adapt to new and emerging threats.SAIC is seeking an experienced Software Quality Assurance Engineer in support of our United States Air Force customer. The successful candidate will have strong knowledge of professional...Suggested
$99.12k - $148.68k
JOB DESCRIPTIONSoftware Quality Assurance (SQA) EngineerPosition SummaryThe Software Quality Assurance (SQA) Engineer is responsible for validating software used to control Axcelis ion implantation systems for semiconductor wafer processing. This role focuses on system-...SuggestedFull timeLocal area$112k - $179k
ResponsibilitiesPeraton is seeking a Software Test Engineer in Herndon, VA or Aurora, CO location to support Intelligence Community and DoD customers as part of a talented, high-performing team. As part of this team you will work with emerging service and distributed computing...SuggestedContract workShift work- ...global lottery industry ever forward.Position SummarySoftware QA Engineer: The Test Engineer can work independently or as a team member... ...direction from the Software Development Manager and the Software Quality Control Engineering Project Lead.ResponsibilitiesContinually...SuggestedFull timeWork at officeLocal area
$61.9k - $141k
Software Quality Assurance EngineerThe Opportunity:Are you looking for an opportunity to not just developsoftware, but to build software that... ...pipelines TS/SCI clearanceBachelor’s degree in CS or an Engineering field and 3+ years of experience with software, database engineering...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$80k - $140k
Who we are looking for We are seeking a skilled Software Quality Assurance (SQA) Engineer to support an Enterprise web platform (React-based/HTML/JavaScript) backed by Java micro services used by Charles River clients and internal users for self‑service capabilities. This...Full timeTemporary workFlexible hours$10k
...opportunities for career growth.About This RoleAs a Software/Systems Quality Engineer at Textron Systems’ Weapon Systems division, you will... ...skillsUnderstanding of Software/Systems Quality Assurance concepts and principlesUnderstanding of Software Configuration...Temporary workCasual workWork at officeFlexible hours- ...Observance of major federal holidaysFlexible Spending Accounts: Health and dependent care optionsJOB DESCRIPTIONThe Project Assurance Engineer supports the Assurance Manager in implementing the Project Assurance Framework across all project phases. The role is responsible...Contract workTemporary workRemote work
- Job DescriptionPosition: Quality Assurance Engineer - Corporate Location: Victaulic Corporate Headquarters - Easton, PAReports To: Quality Assurance Supervisor**RELOCATION PACKAGE IS OFFERED FOR THIS ROLE**About Us:Victaulic is a global leader in mechanical pipe joining...Permanent employmentFull timeContract workFor contractorsWorldwideTrial periodRelocation package
- Job-ID32528399Reference26-01124Remote50% Remote Job Description: We are looking for a QA Engineer with Life Sciences domain experience to support testing and validation in a regulated environment. Responsibilities: Develop & execute manual and automation test cases....Remote work
- Job DescriptionUnited States Steel is seeking a Quality Assurance Engineer who will be responsible for implementing the quality assurance program in the manufacturing facility, including partnering with the Operations team to monitor for adherence to quality standards....Work experience placement
$129.96k - $228k
...and generate test reports to improve the quality and user experience of our products,... ...implementation of specific ad-hoc quality assurance projects.QualificationsMust have a Master... ...equivalent degree in Computer Science, Engineering (any), Information Technology, Information...Full timeWork experience placement- ...innovation across well construction and renewable energy markets. As part of a cross-functional and multi-discipline team, the Quality Assurance Engineer is responsible for planning, developing, and implementing quality assurance and quality control processes for industrial...Work at officeFlexible hours
- ...budgeting/financial flexibility by offering contingent labor as a variable cost.Job DescriptionRequired Skills:Bachelor Degree in Engineering or Computer Science 3-5 years related experience3+ years of experience in implementing requirements, test plans and test cases....Immediate start
- Title:Quality Assurance EngineerBelong. Connect. Grow. with KBR! Around here, we define the future.We are a company of innovators, thinkers... ...s Science and Space division is seeking a Quality Assurance Engineer to support Axiom Space and their Safety and Mission...Full timeLocal areaFlexible hours
- We are looking for a talented and experienced Quality Assurance Engineer to join our team at Cantor Fitzgerald Technology Markets LLC. In this role, you will play a crucial part in ensuring the quality and reliability of our firm's flagship front-office platform, GBX,...
- Quality Assurance EngineerWe are looking for a Quality Assurance Engineer to join our Cincinnati, OH team!Quality Assurance Engineers at the Curtiss-Wright Nuclear Cincinnati location develop, implement and maintains quality assurance protocols and methods for processing...Full timeWork at officeWorldwide
- Are you passionate about ensuring the safety and reliability of life-saving medical devices? At Hologic, we are seeking a Quality Assurance Engineer - Product Quality to play a critical role in managing product holds, stop ships, corrections, and field actions. In this...
- ...miles from the office for the remote option.)Job SummaryThe Eng3 DOCSIS QA Engineer is expected to possess deep expertise in DOCSIS and PON technologies and be highly skilled in modern quality assurance and testing methodologies. Primary responsibilities encompass planning...Full timeWork at officeRemote workWorldwideNight shift
- ...and Tactical Systems (OTS) is a global leader in the design, engineering and production of munitions, energetics, weapons, armaments, and... ...you to join our high-performance team! Job Summary Quality Engineer II in Bothell, WA. Develops methods and procedures for...Contract workTemporary work
- ...it happen.Your Role on Our Team:As a QA Engineer - Oracle Integration Testing, you will be... ...business scenarios, and support high-quality software delivery.You'll be DISRUPTIVE through... ...years of experience in Software Quality Assurance with a focus on Integration Testing....Full time
$121k - $148k
..., CA office.Summary & Scope of Position:Assuring compliance to regulations and standards... ...development, implementation and maintenance of quality assurance systems and activities,... ...and Development, Risk Management, Quality Engineering, Supplier Quality Agreements, Quality...Temporary workWork at officeFlexible hours$77.6k - $146.5k
Location: Monroeville, PennsylvaniaJob Title: Quality Assurance Engineer Status: Full-time ProfessionalAnnual Salary Range: $77,600 - $146,500*Salary and grade commensurate with education and experience. Job SummaryAs a Quality Assurance Engineer at BPMI, you will perform...Full timeContract workFor contractorsImmediate start- ...a broad range of scientific R&D and QC measurements. Proven quality and trustworthy performance have established widespread confidence... ...Semiconductor group is searching for an experienced Quality Assurance Engineer to join our team in Sunnyvale, CA.In this exciting role, you...Temporary workWorldwideFlexible hours
$126.3k - $160k
Amazon's Ring is looking for a highly energetic, detail-oriented, customer-centric and technically-savvy Quality Assurance Engineer to test the E-commerce Websites and mobile applications of Ring. QAEs at Amazon are excellent individual contributors capable of understanding...Local areaFlexible hours$136k - $156k
...outcomes in spine and orthopedic surgeries along with disposable and reusable surgical patient care products.Job SummaryThe Quality Assurance (QA) Engineer is responsible for all activities involving quality assurance and compliance with applicable regulatory requirements....Work at office- ...DescriptionIDEALFORCE have a Contractposition available immediately for a Quality Assurance Engineerto join our customer inPhoenix, Arizona.. This is an... ...Managed Services Group Administrator, the Quality Assurance Engineer will effectively translate business requirements and use...Immediate start
- Company DescriptionIDEALFORCE has a CONTRACT position available immediately for a Quality Assurance Engineer to join our customer in Austin, TX. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your most up to date resume...Contract workLocal areaImmediate start
- Job Description:The Quality Engineer is responsible for managing design and production relationships to ensure product integrity and continuously improve manufacturing performance and customer satisfaction throughout the life cycle of Nuclear Medicine products. Responsibilities...Full timeWork experience placement
- ...to join our development team. This role focuses on ensuring the quality, reliability, and performance of our software products. You... ...Qualifications: Proven experience in software quality assurance or a similar role. Familiarity with various testing methodologies...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Quality Assurance Engineer. Be the first to apply!
- mobile qa automation engineer United States
- qa engineer remote United States
- qa engineer United States
- qa engineer python United States
- senior software test engineer United States
- qa automation engineer United States
- qa automation test engineer United States
- salesforce qa engineer United States
- qa engineer part time United States
- quality assurance engineer United States

