• 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


There is currently no scheduled date for this course, but you can apply to enrol for it if you are interested.


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 and before and after shipping updates to digital products.

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 python scripts with katalon recorder.
  • 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 Chidinma Molokwu
[fullstack development]

Anchorsoft is a great academy to learn programming. The teachers are highly invested in their classes and ensure to carry everyone along. Even if you are a beginner with no knowledge at all, you will be taught with patience and at your speed(fast or slow).

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.