AI-Powered Job Matching: Search, match, and apply in seconds. Try it for free!
Posted:
By:Hiring Kenya
Key Responsibilities
Functional & Regression Testing
Design, develop, execute, and maintain comprehensive test cases, test scenarios, and test scripts based on business requirements, user stories, and technical specifications
Perform functional, regression, integration, smoke, and end-to-end testing on web applications, APIs, mobile applications, and backend services
Validate system behavior across browsers, devices, and environments to ensure consistent user experience
Identify, log, prioritize, and track defects through to resolution using defect management tools (Jira, Azure DevOps), including clear reproduction steps and severity classification
Perform data validation and database testing—verifying data integrity, stored procedures, and query results against expected outcomes (SQL proficiency required)
Execute user acceptance testing (UAT) coordination, supporting business stakeholders in validating system readiness
API & Integration Testing
Test RESTful and SOAP APIs using tools such as Postman, Newman, or REST Assured—validating request/response payloads, status codes, headers, authentication, error handling, and edge cases
Validate integration points between microservices, third-party systems, and payment gateways (M-PESA, card networks) to ensure data flows correctly across boundaries
Create and maintain API test collections with parameterized data, environment variables, and automated assertions for repeatable validation
Test message queue workflows (Kafka, RabbitMQ) by validating message production, consumption, ordering, and dead-letter handling
Test Automation
Develop and maintain automated test scripts for regression, smoke, and critical path testing using frameworks such as Selenium, Cypress, Playwright, or Appium
Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) to enable continuous testing on every build and deployment
Build and maintain test data management strategies, including test data generation, masking, and cleanup for repeatable test execution
Contribute to the team’s automation strategy—identifying high-value manual tests to automate based on frequency, risk, and regression impact
Maintain and improve the test automation framework, including page object models, utility libraries, and reporting dashboards
Security & Compliance Testing
Participate in security reviews of new and existing systems, products, and services—validating that security requirements are implemented correctly
Perform security-focused testing aligned with OWASP Top 10: injection flaws, broken authentication, cross-site scripting (XSS), insecure direct object references, and other common vulnerabilities
Use security testing tools (OWASP ZAP, Burp Suite, SonarQube SAST) to identify vulnerabilities in web applications and APIs
Required Qualifications
Education & Experience
Key Skills
informationtechnology