Software Testing

Kick-start your journey as a software tester and prepare for an exciting career in the growing tech field. You will learn about the fundamentals of test processes and standards in the Software Development Life Cycle.

Join waitlist

🎉 Waitlist for the 1.5 cohort is now open. Join now! 🎉

Test the best software products

During the application process, you will be required to complete an objectified assessment to test how well you are able to learn if admitted to the program. You will start from the beginners level with preparatory lessons and resources before you proceed to the intermediate level to boost your confidence with key concepts.


  • A good knowledge of English language.
  • Your own laptop (PC or Mac). Ideally, it should be no more than four-years old and able to run the most recent operating system. The laptop must have a webcam.
  • Headphones and good access to the internet.
  • You must be able to dedicate a minimum of 15-20 hours every week. This is based on the time needed to complete the classes and submit your assignments on time.
  • You must be able to provide two guarantors.

What you’ll learn

You will gain a good understanding of software testing concepts and skills. At the end of this course you would be able to carry out manual tests and automate the same using cypress.


Introduction to Software Development Life Cycle

What is SDLC?, Importance of SDLC, SDLC Phases and SDLC Models./p>


Fundamentals of Software Testing

What is Software Testing?, Objectives Of Software Testing, Importance of Software Testing, Test Activities and Task, Quality Assurance and Testing, Seven Principles of Testing and The Psychology of Testing.


Types of Testing

Test Levels Manual testing (Concepts, types and tools), Automation Testing, Difference between manual testing and automation testing, Types of testing in context, What is Functional Testing?, What is Non, functional Testing?,Change-Related Testing and Introduction to API Testing.


Test Case Development

Test documentation with examples, Importance of Test documentation, What is a Test Scenario and How to write a good test case and test report.


Test Techniques and Test Management

Categories of Test Techniques and their characteristics, Black-Box Test Techniques, White-Box Test Techniques and Experienced-Based Techniques


Defects Management

Testing on different domains, Test environment for Software Testing, How to write a good bug report and Defect/Bug Lifecycle.


Testing Tools

Introduction to Jira, Introduction to API Testing with Postman, Introduction to Cypress for Web UI Automation and Introduction to Jmeter for Performance Test


Projects and Career Support

Personal Project, Intertrack Project, Client Project. Career Profile review

Transparent & fair payment options

Prioritize learning now, figure out payments later. From upfront payments, to income sharing agreements (ISAs), there are flexible options to accommodate multiple circumstances.

Full Tuition Payment


Pay your fees 100% upfront. No other charges come up during your career.

Installmental Payment Options

Complete your payment within the first four months of the program. ₦146,000 x 4 months

Income Sharing Agreement

₦86,000 enrollment fee + *15% of gross salary over 24 months when you get hired. *VAT exclusive.

African TechSis Scholarship

The African TechSis scholarship makes it possible for you to get up to 50% off your tuition. African TechSis is currently available for all courses and it is effective on all payment options.

Ready to become a Software Tester?