Summary
Overview
Work History
Education
Skills
Timeline
Generic

Faith Mutua

Nairobi

Summary

Detail-Oriented Quality Assurance Engineer with extensive experience in software testing methodologies. Adept at identifying gaps in software development and improving software testing processes through cross-functional collaboration and teamwork. Methodical and focused to address quality issues and drive continuous improvement to deliver robust, high-quality software solutions.

Overview

8
8
years of professional experience

Work History

Software Engineer in Test

Ona Kenya Limited
01.2020 - Current
  • Developed and maintained scalable automated test frameworks for web and mobile applications using Selenium, Appium, Java, Cucumber, and Compose, leading to a 60% reduction in manual testing efforts and significantly improving test coverage.
  • Conducted extensive phone testing, including hardware compatibility assessments, firmware validation, and performance testing across various device models and configurations.
  • Performed in-depth bug root cause analysis, identifying underlying software and hardware issues, leading to more effective debugging and resolution processes.
  • Oversaw firmware implementation across multiple markets, ensuring compliance with industry standards and smooth deployment with minimal disruptions.
  • Designed, tested, and implemented new processes to enhance software quality, operational efficiency, and system stability.
  • Managed phone configurations, including setting up and testing locking systems to enhance security and device management capabilities.
  • Conducted thorough analysis of system requirements and design specifications, identifying potential risks and implementing targeted testing strategies to mitigate them.
  • Collaborated closely with software developers, product owners, and business analysts to understand project requirements, provide early feedback, and optimize software design and usability.

Quality Engineer

Ona Kenya Limited
08.2017 - 12.2019
  • Created and executed comprehensive test plans, test cases, and test scripts,
    ensuring delivery of high-quality software products within project deadlines.
  • Executed API automation testing using Rest Assured, Java, and Cucumber;
    ensured robustness and reliability of backend systems, reducing manual testing
    time for APIs by 90% and increasing test coverage by 95%.
  • Executed functionality tests, acceptance tests, regression tests, and mobile compatibility tests on products
  • Identified, documented, verified, and tracked bugs, contributing to the continuous improvement of the development, test, and release processes
  • Collaborated with developers to ensure the implementation of best CI/CD practices, promoting efficiency in the mobile app development lifecycle.

Education

Bachelor of Science - Mathematics and Computer Science

Jomo Kenyatta University of Agriculture and Technology
2012

Skills

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

Timeline

Software Engineer in Test

Ona Kenya Limited
01.2020 - Current

Quality Engineer

Ona Kenya Limited
08.2017 - 12.2019

Bachelor of Science - Mathematics and Computer Science

Jomo Kenyatta University of Agriculture and Technology
Faith Mutua