• hello@anchorsoftacademy.com

Software Testing and Quality Assurance with Selenium

Software Testing and Quality Assurance (QA) with Selenium

[ python, katalon recorder, selenium, postman ]

Software Testing and Quality Assurance (QA) with Selenium


  • DateJuly 18, 2022
  • Duration 7 Weeks
  • Days and Time Mondays, Tuesdays, & Thursdays. Time: 9am - 11pm
  • Fee N200,000
  • Registration Status Registration is closed for this batch.


Software testing is a critical part of software development. It is the only way to eliminate dev-time bugs and ensure the implementation of the expected business logic. It is a continuous process, it has to be done before and after shipping software products; and also after every update.

Manual testing is tedious and sometimes impractical for medium to large teams and products. Automated testing is the way to go.

In this course, we will cover everything you need to test web applications and APIs.


[Absolute Beginners (QA Testers)]


  • Python fundamentals and writing selenium-powered python test scripts.
  • Generate automated test result with charts.
  • API fundamentals.
  • All about postman and how to test APIs with postman.


Python fundamentals


  • Why lean python
  • Python 2 or 3? When you should use either
  • Installing python 3
  • Variables and working with numbers
  • Strings
  • Lists
  • String formatting
  • Conditional statements - if
  • Loop - For
  • Loop - While
  • Ranges
  • Functions
  • Variables scope
  • Dictionaries
  • Sorting and set
  • Python projects and virtual environments
  • Selenium and XPaths
  • Selenium project and html reports
  • Katalon recorder
  • Generating python test scripts with katalon recorder

APIs fundamentals

  • What is an API?
  • How API works
  • Http request/response cycle
  • Status codes
  • API client-server architecture
  • API-client integration
  • Popular test APIs

Postman & API testing

  • Install and setup postman
  • Your first postman api request
  • Postman CRUD operations
  • Postman workspace
  • Postman collections
  • Postman environment variable
  • Working with CSV and JSON files in postman
  • Testing authentication in postman

Students' Testimonials

5-star testimonial Ahmad Adejumo
[fullstack development]

It was really amazing learning at Anchorsoft academy, the teachers are very knowledgeable and have good teaching experience and mentoring of students. And with that, I am so proud to call myself a past student of Anchorsoft academy

5-star testimonial Tosan Oke
[fullstack development]

Anchorsoft academy has a well structured curriculum that will take you from zero to mastery. I never really gained a good grasp of the fundamentals of software development (CSS, Python, API's) despite taking several online courses until I joined Anchorsoft, I am now fully confident in my abilities to build web applications.

Anchorsoft is highly recommend if you're seeking out a place to start or gain mastery of software development.