0111465659 admin@hrmd.co.ke

Job role insights

  • Date posted

    November 27, 2025

  • Closing date

    November 27, 2025

  • Hiring location

    Nairobi, Kenya

  • Qualification

    Bachelor Degree Master’s Degree

Description

 

Job Description

  1. KEY RESPONSIBILITIES
  • Development, customization, deployment, and maintenance of the reliable and scalable test automation frameworks for all systems and applications.
  • Conducting code reviews and ensuring the developed softwares conform to approved standards, design patterns and best practices.
  • Create BDD and contract tests, integration mock services, perform Unit Testing and API Testing and Integration Testing, and collaborate with developers to conduct end-to-end defect analysis and resolution of defects, and review test results for maximum test coverage.
  • Execution of performance and security testing and ensure that solutions meet the minimum baseline standards and performance benchmarks. 
  • Test strategy formulation which includes decomposing the business and technical requirements into test scenarios, defining test data requirements, managing test case creation, devising contingencies plans and other testing preparation activities.
  • Formal reviews of test plans, designs, test scenarios, test cases, and requirements documents with cross-functional teams for both functional and non-functional testing.
  • Execute and report on planned tests, report and manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems.
  • Participate in CI/CD delivery models, create execution pipelines and integrate automated test scripts into CI/CD pipeline.
  • Supporting solution deployments and in resolving low level systems issues and taking part in resolution of such issues.
  • Participate in solution architecture and design discussions and make recommendations to have appropriate changes in design and architecture.
  • Coach and mentor other QA Engineers in test automation best practices, frameworks and SDET discipline.
  • Management and maintenance of Test Environments.
  1. SKILLS & EXPERIENCES
  • Experience with at least one automation frameworks such as Selenium and Katalon studio. 
  • Proficient in creation of automated functional test scripts using scripting language e.g Java, python, JavaScript.
  • Solid understanding of testing principles, testing types, and methodologies.
  • Highly proficient at debugging issues – learn debug tools like – Chrome Web Debugger.
  • Knowledge and experience in API testing using POSTMAN and Soap UI.
  • Experience in White box testing tools and techniques – like Mocking frameworks (Mockito)
  • Good Understanding of architecture principles and standards of applications and general client-server model.
  • Good understanding of Object-Oriented Programming concepts and programming languages like Java, C#,.NET
  • Good understanding DevOps, Continuous Integration / Continuous Delivery concepts (CI / CD) and experience in using CI tools like Jenkins/Bamboo and code versioning tools like Git
  • Good understanding and experience in performance testing as well as writing simple scripts using open-source performance testing tools like JMeter.
  • Knowledge of fundamental concepts of Security testing and knowledge of basic coding standards (like OWASP) which ensures that there is no security flaws left unaddressed software applications.
  • Knowledge of agile development methodologies using the Sprint/Scrum methodology of agile.
  • Knowledge of public cloud technology platforms like – Amazon AWSGoogle GCP, or Microsoft Azure.
  • Knowledge in Behaviour Driven Development and contract testing.

MINIMUM POSITION QUALIFICATION REQUIREMENTS

  1. Academic & Professional
ParticularsDetailSpecific Field or QualificationNeed Type[1]
Education Bachelor’s DegreeBachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field of studyRQ
Professional QualificationsISTQB / ISTQB Agile Tester Certification / Certified Test Engineer (CSTE) / Certified Software Quality Analyst (CSQA) / Certified Associate in Software Testing (CAST) / CMSQ (Certified Manager of Software Quality)RQ
Project ManagementPRINCE II (Practitioner) / AgilePM / PMI-ACP / Certified Agile Project Manager (IAPM) / Certified Scrum Master (CSM)AA
 Masters DegreeComputer Science, Computer Engineering, Information Technology or a related field of study or Business Administration or Project ManagementAA
  1. Experience

 

Total Minimum No of Years’ Experience Required

 

5

 

DetailMinimum No of YearsNeed Type[2]
Software Quality Assurance 5RQ
Software Development2ES
Software Test Automation3RQ
Emerging Technologies (e.g. Mobile, Internet Banking, Cloud, Microservices etc) ES
IT Projects4ES
Software Applications & Support 2DE

 

Apply

https://eoin.fa.em3.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_3001/jobs/preview/5053/?location=Kenya&locationId=300000000385420&locationLevel=country&mode=job-location

Job Info

  • Job Identification 5053
  • Job Category Management
  • Posting Date 11/24/2025, 09:20 AM
  • Apply Before 12/05/2025, 11:59 PM
  • Degree Level Bachelor's Degree
  • Job ScheduleFull time
  • Locations Kenya

Interested in this job?

17 days left to apply

Call employer
+358
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subcrible
Send message
Cancel