• Home
  • Experience
  • Privacy Policy
  • More
    • Home
    • Experience
    • Privacy Policy
  • Home
  • Experience
  • Privacy Policy

Software Testing Experience

Software QA Engineer May 2021 - Jul 2022 (Numbrs)

As a Software Quality Assurance Engineer at Numbrs, I was responsible for ensuring the high quality and reliability of the company's products. My key responsibilities included:

  • Daily reporting, tracking, verifying defects, and software testing at large.
  • Planning, designing, and creating comprehensive and well-structured test cases from feature requirements at high quality.
  • Contributing and leading key initiatives aimed at the growth and success of the engineering QA Team at Numbrs.
  • Implementing test cases that covered the scope, related components, and edge cases of features and activities towards delivering high-quality and reliable products as per specifications.
  • Using knowledge of test automation and techniques to build and maintain automated tests.
  • Working with engineering managers for releases and running pre-release regressions and post-release tests
  • Working closely with product owners, developers, and designers in reviewing feature specifications to ensure a full understanding of individual deliverables.

Software Test Automation Lead Oct 2020 - May 2021 (BPO Seats)

As a Software Test Automation Lead, I had experience in designing and creating a Test Automation framework for web applications. My key responsibilities included:

  • Designed and created a Test Automation framework for the company using Selenium, Python, and Pytest
  • Wrote test cases and prepared test plans for different features of the web application
  • Created automation scripts based on given test cases using the Page Object Model (POM)
  • Trained and mentored manual testers on automation techniques
  • Conducted code reviews for automation scripts before merging them into the repository
  • Added tests to the pipeline (GitLab CI) and ran them in Docker containers to ensure no parts of the application broke without notice
  • Identified, logged, and tracked defects through test reports and assisted in associating defects with application behavior
  • Analysed requirements to ensure proper testing coverage.
  • Putting software testing processes in place to be followed in ensuring smooth work flow and delivery of software.

Software QA Engineer - Mobile Applications (iOS/Android) Dec 2018 - Aug 2020 (SafeBoda)

As a QA software Engineer, I have extensive experience in automated and manual testing of mobile applications, including SafeBoda's Android passenger app. My key responsibilities include:

  • Daily automated software testing of the SafeBoda Android passenger app
  • Creating comprehensive test cases for new and existing features in both Android and iOS mobile applications
  • Performing manual tests based on checklists and test cases
  • Documenting all features in the SafeBoda Android passenger app
  • Conducting requirement verification and clarification
  • Analyzing and documenting bugs in the Android/iOS application using Jira
  • Communicating status on issues using Jira
  • Testing the API using Postman to ensure all features are working properly
  • Capturing/collecting riders' data and updating it in the system
  • Verifying rider information with existing information in the system
  • Setting up emails for riders to facilitate the creation of Google and SafeBoda accounts
  • Training riders on how to use smartphones and operate the SafeBoda app
  • Providing user support by troubleshooting device issues and helping riders with smartphone usage problems
  • Performing hardware and software maintenance to ensure the smooth operation of the system.

Copyright © 2024 Allan Tumuhimbise - All Rights Reserved.

  • Privacy Policy

Powered by Mea Official

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept