Summary
Overview
Work History
Education
Skills
References
Timeline
Generic

Leah Njuguna

Software Quality Assurance Engineer
Nairobi

Summary

Dedicated and detail-oriented Manual Software Tester with over 3 years of hands-on experience in quality assurance and software testing. Proven expertise in designing and executing comprehensive test plans, creating detailed test cases, and identifying software defects. Possesses a solid understanding of manual testing methodologies, regression testing, and a track record of contributing to the overall improvement of software quality. Committed to delivering reliable and user-friendly software solutions through meticulous testing processes. Seeking to leverage testing expertise in a dynamic and challenging environment

Overview

2
2
years of professional experience

Work History

Quality Assurance Engineer-L2

Wasoko
03.2022
  • Creating detailed test cases for API testing, covering positive and negative scenarios, boundary conditions, and error handling
  • Reading and understanding API specifications, including documentation provided by developers
  • This involves comprehending endpoints, request methods, parameters, expected responses, and authentication mechanisms
  • Sending requests to APIs using different input data and validating that responses conform to expected outcomes
  • This includes checking status codes, response data, and headers
  • Testing how well APIs handles errors and exceptions
  • This includes verifying that appropriate error codes and messages are returned to clients
  • Maintaining comprehensive documentation of test cases, test results, and testing activities
  • Collaborating with developers, product managers and other team members to understand software requirements and address identified issues
  • Participating in requirements and design reviews to ensure testability and quality considerations are addressed early in development lifecycle
  • Conducting exploratory testing to identify additional issues that may not be covered by formal test cases
  • Identifying and document defects, inconsistencies, and issues in software
  • Reporting defects to development team with clear and concise descriptions, steps to reproduce, and supporting documentation
  • Conducting regression testing to ensure that new code changes do not introduce new defects or negatively impact existing functionality
  • Creating detailed test cases based on software requirements and specifications
  • Executing test cases to verify functionality and performance of software.

Junior Quality Assurance Engineer

Wasoko
05.2020 - 03.2022
  • Maintaining comprehensive documentation of test cases, test results, and testing activities
  • Updating test documentation based on changes in software requirements and features
  • Collaborating with developers, product managers and other team members to understand software requirements and address identified issues
  • Participating in regular team meetings to discuss testing progress, challenges, and solutions
  • Conducting exploratory testing to identify additional issues that may not be covered by formal test cases
  • Providing feedback on user interface and user experience aspects of software
  • Identifying and document defects, inconsistencies, and issues in software
  • Reporting defects to development team with clear and concise descriptions, steps to reproduce, and supporting documentation
  • Conducting regression testing to ensure that new code changes do not introduce new defects or negatively impact existing functionality
  • Creating detailed test cases based on software requirements and specifications
  • Executing test cases to verify functionality and performance of software
  • Reading and understanding API specifications, including documentation provided by developers
  • This involves comprehending endpoints, request methods, parameters, expected responses, and authentication mechanisms.

Quality Assurance Engineer-Intern

Wasoko
01.2020 - 04.2020
  • Maintaining comprehensive documentation of test cases, test results, and testing activities
  • Updating test documentation based on changes in software requirements and features
  • Collaborating with developers, product managers and other team members to understand software requirements and address identified issues
  • Participating in regular team meetings to discuss testing progress, challenges, and solutions
  • Conducting exploratory testing to identify additional issues that may not be covered by formal test cases
  • Providing feedback on user interface and user experience aspects of the software.

Education

Academic Qualification -

LinkedIn Learning
Online
07.2022 - 07.2022

Introduction to Coding -

SheCodes
Online
06.2022 - 06.2022

Programming Foundations: Software Testing/QA -

LinkedIn Learning
Online
01.2021 - 01.2021

Bachelor of Science in Computer Science(Upper Class Division) -

Karatina University, Nyeri County, Kenya
Nyeri,Kenya
11.2016 - 11.2016

Skills

Understanding the basics of mobile testing principlesUnderstanding of API testing conceptsUser Experience (UX) Testing

Defect Tracking and Reporting

Collaborative Team Player

Manual Testing

Test Plans and Test Methodologies

Agile Best Practices

Defect Monitoring

Software Development Tools: JIRA, Confluence

Bug Tracking and Resolution

Black Box Testing

Web and Mobile Application Testing

Requirements Analysis

Scrum Methodology

Continuous-Integration Testing

References

  • Kennedy Mwangi, QA Lead, kenmwas7@gmail.com, +254726156420
  • Damaris Higi, QA Engineer, higidamah@gmail.com, +254708634222
  • John Muchangi, Software Engineer, jmuchangi06@gmail.com, +254715451056

Timeline

Academic Qualification -

LinkedIn Learning
07.2022 - 07.2022

Introduction to Coding -

SheCodes
06.2022 - 06.2022

Quality Assurance Engineer-L2

Wasoko
03.2022

Programming Foundations: Software Testing/QA -

LinkedIn Learning
01.2021 - 01.2021

Junior Quality Assurance Engineer

Wasoko
05.2020 - 03.2022

Quality Assurance Engineer-Intern

Wasoko
01.2020 - 04.2020

Bachelor of Science in Computer Science(Upper Class Division) -

Karatina University, Nyeri County, Kenya
11.2016 - 11.2016
Leah NjugunaSoftware Quality Assurance Engineer