Summary
Overview
Work History
Education
Skills
Timeline
Generic

Faith Mutua

Nairobi

Summary

Quality Assurance Engineer with over 7 years of experience in software testing. Proficient in both manual and automated testing, bug tracking, and performance testing. I thrive in collaborative environments and I am adept at adapting to evolving project needs. I am passionate about delivering high-quality software products

Overview

8
8
years of professional experience

Work History

Senior Software Engineer in Test I

Ona Kenya Limited
01.2023 - Current
  • Implemented Shift-Left testing by writing unit tests for ona.io frontend using ClojureScript, ensuring early defect detection and prevention.
  • Conducted User Acceptance Testing of the Resilient Planet Initiative web application and chatbot with the target community, gathering valuable feedback that informed improvements to user experience and functionality.
  • Developed and implemented a team upskilling program entailing a skills gap analysis, targeted curriculum and individualized learning paths, promoting continuous professional growth and enhanced team productivity.

Software Engineer in Test

Ona Kenya Limited
01.2020 - 12.2022
  • Developed and maintained scalable automated test frameworks for web applications using Selenium, Java and Cucumber, leading to a 60% reduction in manual testing efforts and significantly improving test coverage.
  • Proactively conducted performance testing including stress, load and volume testing, using JMeter, resulting in a 40% increase in concurrent user capacity and enhanced support for peak traffic.
  • Conducted extensive mobile app testing, including device compatibility, bug root cause analysis, and performance testing across various device models and configurations.
  • Conducted thorough analysis of system requirements and design specifications, identifying potential risks and implementing targeted testing strategies to mitigate them.

Quality Engineer

Ona Kenya Limited
08.2017 - 12.2019
  • Created and executed comprehensive test plans and cases ensuring on-time delivery of quality software products reducing defects by 70%.
  • Executed API automation testing using Rest Assured, Java, and Cucumber to ensure robustness and reliability of backend systems, reducing manual testing time for APIs by 90% and increasing test coverage by 95%.
  • Streamlined the Quality Engineering process, significantly reducing critical bugs, by conducting functionality, acceptance, regression and compatibility testing.
  • Identified, documented, verified, and tracked bugs, contributing to the continuous improvement of the SDLC process.
  • Collaborated closely with software developers, project managers, and business analysts to understand project requirements, provide early feedback, and optimize software design and usability.

Education

Bachelor of Science - Mathematics And Computer Science

JomoKenyatta University ofAgricultureandTechnology
Nairobi
12-2012

Skills

  • Programming Languages: Java, Python, Clojure, JavaScript
  • Testing Frameworks: Selenium, JUnit, Cypress, RestAssured
  • Load Testing tools - JMeter, locustio
  • Continuous Integration/Continuous Delivery (CI/CD): Jenkins, Git, Docker
  • Software Development Methodologies: Agile(Kanban,Scrum), Waterfall
  • Defect Tracking Systems: Github, Jira
  • Test case management - Testrail

Timeline

Senior Software Engineer in Test I

Ona Kenya Limited
01.2023 - Current

Software Engineer in Test

Ona Kenya Limited
01.2020 - 12.2022

Quality Engineer

Ona Kenya Limited
08.2017 - 12.2019

Bachelor of Science - Mathematics And Computer Science

JomoKenyatta University ofAgricultureandTechnology
Faith Mutua