Software Testing - Foundations (40h)

COURSE DESCRIPTION
This unique software testing program, developed and refined over several years specifically for beginners, is based on the instructor’s extensive professional experience. The course covers not only the fundamentals of software testing, but also emphasises key quality assurance (QA) principles across various stages of the software development lifecycle.
From the very first lessons, artificial intelligence (AI) tools are seamlessly integrated into the learning process. Students will be guided by AI applications at nearly every step — from test planning to hands-on assignments. This approach will help strengthen traditional testing knowledge while also building modern skills for working smarter, faster, and more efficiently.
Through a wide range of practical exercises, students will deepen their understanding of theory, learn to think critically, and develop a broader perspective when testing various types of applications. Once the fundamentals and testing techniques are mastered, the second part of the course introduces students to the basics of test automation.
Throughout the entire course, students will also enhance their ability to apply AI in their daily testing tasks purposefully.
COURSE INFO:
Duration: 1-2 months
Frequency: 1-2 times per week
When: Evenings or Weekends (based on agreement)
Language: English or Lithuanian
Type: Remote only
Group: 4-10 people
PREREQUISITES
Ideally a course participant:
Has a basic understanding of IT concepts
Has good reading skills in English
Can work independently, as well as in groups
Has a positive attitude and enthusiasm toward learning new material
AUDIENCE
The course is ideal for anyone who:
Is willing and interested to start a career in software testing
Already has some knowledge and is interested to know more about software testing
Has experience in testing but is looking to broaden their knowledge and skills
Wants to progress their career in software testing and gain a better understanding of its principles
