
Mary Onuorah
Software QA Engineer in Nigeria, She/Her
About
I am a Passionate Software Quality Assurance Engineer with over four years of experience in elevating the standards of software applications. Recognized for expertise in manual and automated testing methodologies, with proficiency in a wide range of testing tools and frameworks. Excels in meticulously identifying and delineating product requirements, devising comprehensive test strategies, and executing seamless testing processes. Known for fostering collaboration within development teams to deliver impeccable results.
Mentor: I have mentored lots of QA enthusiasts and software developer on Software testing and still mentoring a number of persons.
Speaker: You can also find me speaking in Tech events about Software Quality Assurance and the likes.
Writer: Recently started writing via my linkedin newsletter.
Brain behind QA with Mary.
Work Experience
-
Mentored Developers & QA Engineers on the Software Testing processes.
-
Crafted QA curriculum to deliver practical insights and hands-on experience in the art of Software Testing.
-
Set up assessments and weekly tasks to test students knowledge of QA.
-
Lead/guide Associates in delivering the curriculum.
-
Execute manual tests on various web applications.
-
Built an automated regression test suite using playwright from scratch and maintaining it.
-
Carry out day-to-day tests on features on web and mobile (iOS and Android) devices.
-
Carry out tests on various endpoints and API's.
-
Automating various endpoints using jest framework.
-
Help to improve and promote QA Processes and standards in an Agile environment.
-
Query databases like MongoDB using SQL queries.
-
Participate in the recruitment process of other QA Engineers.
-
Develop and execute test plans, test cases, and test scripts to thoroughly applications
-
Collaborated closely with cross-functional teams to meticulously review product requirements, lending expertise to refine and enhance acceptance criteria
-
Applied different testing methods, types, and techniques to ensure the quality of software applications
-
Created integration test scripts for various services using Jest
-
Created unit tests for backend services using Jest
-
Tested API's on graphQL playground using graphQL queries
-
Setup CI/CD for unit tests and backend-integration-tests using Github actions Investigated product quality to make improvements towards achieving better customer satisfaction
-
Collaborated with the Product Development team to ensure consistent project execution
-
Tested mobile applications (Android & iOS) in a Scrum/Agile team
-
Worked closely with QA Lead in administering the curriculum
-
Mentored upcoming Software Developers & QA Engineers on the Software Testing processes.
-
Evaluated user problems and issues with software performance
-
Identified program variances through testing
-
Performed functional, system, integration, acceptance, and regression testing on dozens of applications using both automated and manual testing methods
-
Created test documentations, including test case document, bug report document, and test plan
-
Performed functional, acceptance, and regression testing on dozens of APIs and Microservices using both automated and manual testing methods on Postman
-
Provided feedback to developers, vendors, and clients
-
Excelled in finding, documenting, and reporting bugs and errors
-
Participated in interviewing applicants.
-
Investigated product quality to make improvements towards achieving better customer satisfaction.
-
Collaborated with the Product Development team to ensure consistent project execution.
-
Carried out different forms of tests on mobile applications (Android & iOS) in a Scrum/Agile team.
-
Worked closely with QA Lead in administering the curriculum.
Mentored upcoming Software Developers & QA Engineers on the Software Testing processes.
Speaking
An event organized by SheCodeAfrica Anambra Chapter for IWD celebration 2024.


An event organized by Decadev Alumni Network for the International Women's Celebration 2024.


Writing
Awards
