Automation Test Scriptwriter
Automation Test Scriptwriters design, develop, and maintain automated testing frameworks and programmatic test suites that validate software quality, performance, and security across web, mobile, and API applications. Moving far beyond slow, error-prone manual clicking, they treat testing as a rigorous software engineering discipline, writing code that rigorously exercises applications to catch functional regressions, edge-case bugs, and latency bottlenecks before software reaches production. In Kenya, where mobile money apps, digital banking portals, and e-commerce platforms process transactions for millions, these testers safeguard application trust.
The short answer
- Will AI take it
- 60 out of 100, moderate exposure. About 68% of the tasks still need a person.The detail
- Is anyone hiring
- Hiring is growing, with net demand +35% over 2024-2030.The detail
- What it pays
- Starts around KES 45k a month and reaches KES 250k at senior level.The detail
- How to get in
- KCSE C (Diploma) is the usual minimum, and 8 courses in the catalogue lead to it. About 4 years to a lead role.The detail
The role
What the work is, what it pays, and what it asks of you.
Overview
These professionals engineer test automation frameworks using modern tools like Playwright, Cypress, Selenium, and Appium in Python, TypeScript, or Java. They construct automated End-to-End (E2E) browser tests, cross-device mobile test suites, and high-speed API integration tests that execute automatically inside continuous integration (CI/CD) pipelines on every code commit. They simulate realistic user flows, including complex multi-factor authentication, shopping cart checkouts, and mobile money payment webhooks, ensuring seamless user experiences. In the Kenyan context, practitioners must adhere to national statutory frameworks, professional codes of ethics, and industry best practices established by relevant regulatory authorities. Employers increasingly prioritize candidates who demonstrate verified technical qualifications, continuous professional development, and practical problem solving competence.
Furthermore, Automation Test Scriptwriters execute high-volume performance and load testing using tools like k6 and JMeter, bombarding backend servers with simulated concurrent users to identify database deadlocks and API latency spikes ahead of peak traffic events. They collaborate with software developers, product managers, and security squads in agile sprints, advocating for quality engineering and shift-left testing. Working across fast-growing fintechs, telecom giants, logistics platforms, and global software engineering hubs in Nairobi, they ensure African software releases are robust, scalable, and resilient.
Work environment
- Work environment
- Agile product squads in nairobi, hybrid with test lab access
- Work style
- Collaborative, reliable, curious and outcome focused.
- Physical demands
- Low physical effort, focused screen work with team collaboration.
- Travel
- Minimal travel, mainly nairobi based teamwork with occasional client visits.
- Remote working
- On-site / field
- Freelance potential
- Medium
A day in the role
Triage overnight Playwright failures, separating product bugs from flaky selectors before standup. Midday automates critical MPesa regression with seeded data and API setup, adding visual checks for key screens. Afternoon is exploratory charter on a new feature, logging crisp bugs with videos and logs. Close with a release readiness note, risk list and rollback watch points for the release captain. Lunch ends with a quick flaky test quarantine pass, then pairing with developers to make a screen more testable before the next run. Close with updated diagrams plus a short loom style walkthrough for the team so night support has clear context. You coordinate closely with cross functional colleagues to align on immediate deliverables, double checking equipment readiness and standard operating protocols.
In the afternoon, you execute core deliverables, consult with cross functional colleagues, document operational outcomes, and ensure that all equipment and handover notes are fully updated before completing the shift. Before completing the shift, you reconcile physical logs, review operational checklists with the oncoming team, archive incident reports, and brief project supervisors on task completion.
What it pays
Kenyan market salary bands, monthly in KES- Entry level
- KES 45k – 80k
- Mid-level specialist
- KES 90k – 150k
- Senior / lead
- KES 160k – 250k
Monthly pay in Kenyan shillings, rounded to the nearest thousand. The shaded band is the distance between entry and senior pay, which is the part that is changing. These are projections, not observations.
The trade-offs
| In its favour | Against it |
|---|---|
| Tremendous market demand: software companies worldwide require skilled automation engineers to release code rapidly without breaking production. | Struggling against flaky, brittle automated tests that fail intermittently due to network latency or timing race conditions. |
| Exceptional software engineering skills: mastering multiple programming languages, testing frameworks, CI/CD pipelines, and cloud testing grids. | Pressure from product and development squads to skip or rush automated testing in order to meet unrealistic release deadlines. |
| Direct, visible impact on product reliability: catching critical payment and security bugs before they reach millions of consumers. | Unfair blame: when an obscure bug slips through to production, QA is frequently questioned why tests did not catch it. |
In practice
Automation Test Scriptwriters design, develop, and maintain automated testing frameworks and programmatic test suites that validate software quality, performance, and security across web, mobile, and API applications. Moving far beyond slow, error-prone manual clicking, they treat testing as a rigorous software engineering discipline, writing code that rigorously exercises applications to catch functional regressions, edge-case bugs, and latency bottlenecks before software reaches production. In Kenya, where mobile money apps, digital banking portals, and e-commerce platforms process transactions for millions, these testers safeguard application trust.
Core responsibilities include plan risk based coverage for payments, kyc and checkout edge cases., operational coordination, and ensuring strict adherence to Kenyan statutory frameworks and quality standards.
Key organizations hiring for this role include Safaricom, Equity Bank, Jumia Kenya, Cellulant Kenya, alongside expanding opportunities in Nairobi, Mombasa, Kisumu, and regional infrastructure projects.
Automation Test Scriptwriter Specialist, Senior Automation Test Scriptwriter, Automation Test Scriptwriter Lead, Automation Test Scriptwriter Consultant
Exposure
How much of this a machine can already do, and how that was determined.
Where this rating sits
3,562 rated careers| Score | Careers |
|---|---|
| 0 to 4 | 29 |
| 5 to 9 | 22 |
| 10 to 14 | 116 |
| 15 to 19 | 290 |
| 20 to 24 | 542 |
| 25 to 29 | 297 |
| 30 to 34 | 305 |
| 35 to 39 | 195 |
| 40 to 44 | 253 |
| 45 to 49 | 279 |
| 50 to 54 | 264 |
| 55 to 59 | 156 |
| 60 to 64 | 101 |
| 65 to 69 | 130 |
| 70 to 74 | 128 |
| 75 to 79 | 151 |
| 80 to 84 | 163 |
| 85 to 89 | 86 |
| 90 to 94 | 54 |
| 95 to 99 | 1 |
Rated above 78% of the 3,562 careers in the catalogue, which averages 43. Inside technology the mean is 49, across 349 careers.
What the rating is made of
Share of recorded tasks- Machine does it6%
- Software can already complete this work end to end.
- Machine assists26%
- A person still decides, but the drafting is done for them.
- Person does it68%
- Judgement, relationships and accountability that do not transfer.
Named task by task
Already automated
- Propose test cases from tickets and acceptance criteria.
- Suggest resilient locators and page objects.
- Group flaky failures by pattern.
- Draft bug titles and summaries from logs.
Still human
- Plan risk based coverage for payments, KYC and checkout edge cases.
- Build stable Playwright plus API suites with data seeding and cleanup.
- Run exploratory charters that find confusing flows automation misses.
- Signal release go or no go with evidence and residual risks.
| Already automated | Still human |
|---|---|
| Propose test cases from tickets and acceptance criteria. | Plan risk based coverage for payments, KYC and checkout edge cases. |
| Suggest resilient locators and page objects. | Build stable Playwright plus API suites with data seeding and cleanup. |
| Group flaky failures by pattern. | Run exploratory charters that find confusing flows automation misses. |
| Draft bug titles and summaries from logs. | Signal release go or no go with evidence and residual risks. |
Your skills, sorted
12 skills recordedBeing absorbed
- Manual physical clicking through web login screens following paper test script steps
- Clerical typing of bug reproduction steps into basic spreadsheet rows
- Manual physical copy-pasting of test data strings into form fields one by one
- Routine data entry of test pass/fail counts into presentation slide charts
Worth more with the tools
- Generative AI synthesis of comprehensive Playwright and Cypress test code from user story text
- Self-healing automated test locators dynamically adapting when frontend DOM elements and CSS classes change
- AI-driven visual regression testing detecting subtle pixel-level layout shifts and visual defects
- Automated synthetic test data generation simulating realistic boundary-case inputs and edge conditions
Holding their value
- Designing holistic, risk-based quality strategies balancing test coverage against deployment velocity
- Conducting intuitive human exploratory testing unearthing confusing UX workflows that automation misses
- Advocating for quality engineering discipline and shift-left testing culture across stubborn product squads
- Evaluating high-stakes risk trade-offs when advising executives on release go/no-go deployment decisions
The six things it was scored on
0 to 100 each- Digital surfaceraises exposure
- 96
- Regulatory stakeslowers exposure
- 92
- People and inventionlowers exposure
- 86
- Rule bound thinkingraises exposure
- 26
- Routine intensityraises exposure
- 24
- Physical presencelowers exposure
- 22
How much of the work already happens inside software.
Where a named person has to carry the liability.
Work that needs trust, persuasion or an original idea.
Decisions that follow a procedure rather than a judgement.
How much of it repeats in the same shape each time.
Work that has to happen in a place, with hands.
Task counts
- Tasks recorded
- 14
- Automatable now
- 3
- Still human
- 4
- Displacing
- Manual repetitive test clicker,Paper bug reproduction typist,Routine test pass/fail tally clerk
- Augmenting
- Automated test script generation from user stories,Self-healing test locator maintenance,Intelligent visual regression anomaly detection
- Creating
- Quality Engineering Systems Architect,Autonomous Test Framework Lead,Continuous Performance and Load Engineer
Sources
Behind the ratingGetting in
The routes into the role, credentials, and tools required.
What to study
8 courses- Certificate in Fashion Design and Textile TechnologyKsh 37,320a year
- Certificate in Desktop PublisherKsh 50,000a year
- Certificate in Mobile Applications and TechnologyKsh 56,420a year
- Certificate in Data Science and Artificial IntelligenceKsh 57,050a year
- Diploma in Photogrammetry and Remote SensingKsh 66,270a year
- Artisan in ICTKsh 67,189a year
- Certificate in Artificial Intelligence & CybersecurityKsh 67,189a year
- Certificate in Big DataKsh 67,189a year
How people get in
Direct Degree Pathway
2 to 4 yearsMedium cost
Complete a Bachelor Degree in computing plus internships and a portfolio of shipped work.
TVET plus Portfolio Pathway
1 to 3 yearsLow cost
Complete a diploma or bootcamp, earn entry certifications and prove skill with live projects.
Industry certifications
2 verified credentialsISTQB Certified Tester
ISTQBKsh 30,0003 months
Certified Agile Tester
ISTQBKsh 35,0003 months
Tools of the trade
5 core toolchains- Playwright Test Automation Suite by Microsoft
Modern Fast End-to-End Testing Framework for Web Apps with Auto-Waiting and Cross-Browser SupportEssentialFree
- Cypress Web Testing Framework
Developer-Friendly JavaScript Front-End Testing Tool for Fast Unit, Component and End-to-End TestsEssentialPaid
- Appium Mobile Automation Engine
Open-Source Cross-Platform Test Automation Framework for Native, Hybrid and Mobile Web AppsEssentialFree
- k6 Load Testing Suite by Grafana
Modern Developer-Centric Load and Performance Testing Tool for APIs, Microservices and WebsitesEssentialFree
- Postman Automated API Testing
API Platform for Writing Automated Contract, Integration and Regression Test CollectionsRecommendedPaid
Who hires
4 verified employersInterview preparation
3 curated questionsOur end to end suite takes ninety minutes and often fails randomly. How do you fix it?
TechnicalMid
Show you measure flakiness and runtime first, isolate shared state and external calls, quarantine honestly and report the trend.
Tell me about a defect you found late that could have damaged a release.
BehaviouralMid
Show reproduction, correct severity reasoning, collaboration on the fix and a lasting follow up that catches the defect class.
Release day arrives and one test has failed intermittently for two weeks. What do you recommend?
SituationalMid
Show you avoid masking risk, document the accepted risk with an owner, monitor production and fix the root cause.
Common misconceptions
QA automation testing is just manually clicking buttons on a website and writing down bugs in an Excel sheet.
Manual testing is only a small part of QA; automation testers are skilled software engineers writing code, building test frameworks, and integrating CI/CD pipelines.
Developers write perfect code and therefore do not need dedicated QA automation engineers.
Developers have blind spots regarding their own code; QA engineers specialize in finding obscure edge cases, boundary conditions, and cross-service failure modes.
Automating tests once means testing is completely finished for the product forever.
Application features evolve continuously, requiring ongoing test maintenance, framework refactoring, and updates to prevent brittle test failures.
Automated tests can catch 100 percent of all software bugs with zero manual exploratory testing.
Automation excels at catching regressions in known user flows; skilled human exploratory testing is still essential for discovering unexpected UX friction and logic flaws.
QA testing should only happen at the very end of the development cycle right before release.
Modern QA advocates shift-left testing, writing unit, API, and integration tests early during development to catch bugs when they are cheapest to fix.
Generative AI will completely eliminate human QA automation testers.
AI assists in generating test boilerplate, but human testers design complex test strategies, understand business domain logic, and validate real-world edge cases.
Professional bodies & associations
- International Software Testing Qualifications Board (ISTQB, Kenya Panel)
- Computer Society of Kenya (CSK)
- Association for Computing Machinery (ACM SIGSOFT)
- Ministry of Testing Global Community
What happens next
How the role evolves from here, and where it leads.
How the role changes
2024-2030Through 2030, QA automation testers will transform from late-stage manual bug catchers into foundational quality architects who design autonomous testing harnesses that validate millions of daily digital transactions without delaying release cadence.
- 2024already here
Migration of Kenyan fintech regression test suites to Playwright and parallel CI runs.
- 2026already here
Adoption of self-healing AI test frameworks reducing automated script maintenance by sixty percent.
- 2028projected
Automated chaos engineering testing injected directly into production-like staging environments.
- 2030projected
Autonomous continuous quality engines generating, executing, and repairing test harnesses with minimal human scripting.
The near term
2026-2028Low disruption
Rapid feature release cycles in Kenyan fintech push engineering teams to replace brittle Selenium suites with fast, self-healing Playwright and Cypress test automation.
- Tasks automated by 2028
- 22%
- Practitioners augmented
- 72%
- Displacement risk
- 6%
- New roles created
- 36%
- Teams transition from slow, flaky manual testing to automated pipelines executing hundreds of end-to-end tests in minutes
- Self-healing AI test runners automatically adapt DOM locators when frontend UI elements change, eliminating test breakage
- Payment gateway testing incorporates automated mock servers simulating mobile money timeout race conditions
Market outlook
- Net demand, 2024-2030
- +35%
- Demand
- 89 of 100
- Supply pressure
- 8 of 100
- Balance
- Substantial deficit
- Catastrophic financial and reputational costs of bugs in fintech and mobile money apps necessitating rigorous test automation
- Widespread enterprise adoption of agile CI/CD release cadences requiring automated tests to prevent shipping broken software
- Surge in international software development agencies and global tech hubs in Nairobi demanding certified QA engineers
- Reluctance of early-stage, cash-strapped startups to invest in dedicated QA engineers before experiencing a major production failure
- Rapid churn in web front-end frameworks requiring continuous refactoring of automated test suites
How to stay ahead
Immediate (Months 1-6)
Build automated web and API regression test suites using Playwright in TypeScript, integrated into GitHub Actions CI/CD pipelines.
Medium Term (Months 7-18)
Develop mobile automation tests with Appium for Android banking apps and execute high-concurrency load tests using k6.
Long Term (Months 19-36)
Advance to Lead Quality Architect or Head of Quality Engineering, designing enterprise test automation frameworks and shift-left quality strategies.
Master emerging AI workflow automation and predictive analytics tools specific to QA Automation Tester operations
What to learn
- Modern web and mobile test automation using Playwright, Cypress, and Appium
- Automated API contract testing and performance benchmarking using k6 and Postman
- CI/CD pipeline test integration, parallelization, and flaky test mitigation
- Synthetic transaction testing and production test observability
- AI assisted workflow orchestration and computerized data management for QA Automation Tester
AI tools worth knowing
Playwright Automation Framework
Priority: Essential
Reliable end-to-end testing for modern web apps with native auto-wait and mobile browser emulation
k6 Performance Testing Engine
Priority: Essential
Developer-centric load testing tool for testing backend microservice throughput and stress tolerance
Appium Mobile Automation
Priority: Essential
Cross-platform test automation framework for native, hybrid, and mobile web applications on Android and iOS
Cypress Testing Suite
Priority: Recommended
Fast, easy, and reliable component and end-to-end testing for web applications in the browser
Where people move next
2 recorded moves- 01Cloud DevOps EngineerSidewaysModerateexposure 504-6 monthspay +10%75%
- 02Backend Systems DeveloperSidewaysModerateexposure 454-6 monthspay +10%75%
The bar is the share of skills that carry over from this role, so a longer bar is a shorter move. Step up means the destination is more senior; sideways means it sits at the same level.
Kenyan market notes
Fintech plus e-commerce release tempo rewards automation. Distro Nairobi 2026 lists senior QA at KES 160000 to 235000. ISTQB Foundation near KES 30000 is the common baseline, plus Playwright plus API plus CI proof. Safaricom SDET posts stress frameworks, regression and performance testing. Employment opportunities concentrate across major industrial, commercial, and financial hubs including Nairobi, Mombasa, Kisumu, Nakuru, and Eldoret, alongside specialized regional project sites. Remuneration varies between private contracting firms and institutional employers, with certified practitioners enjoying substantial premiums, overtime allowances, and supervisory advancement opportunities. Continuous industrial modernization across Kenya sustains robust demand for certified practitioners with verifiable technical competence and practical operational excellence.