Software Testing Fundamentals
This course will guide you through manual and automated testing, working with APIs and data, and prepare you for the real-world situations that QA specialists commonly encounter.
About the course
During the course, participants will practice designing test cases, manually testing frontend and backend functionalities, and working with selected testing and automation tools. The course also covers basic work with REST APIs, data formats (JSON, XML), databases, and test automation tools.
The course concludes with a practical workshop in which participants apply the knowledge they have gained to design and execute tests on a sample application.
Course Content and Schedule
- Time commitment: 36 hours + homework (9 lessons)
- Job description: A manual tester is generally responsible for designing test scenarios based on application specifications, as well as for executing tests, evaluating results, and reporting any bugs or deficiencies found in the software under test.
- Requirements analysis
- Creating test cases based on specifications
- Manual execution and evaluation of results
- Reporting found defects
- Knowledge of basic testing principles
- Time commitment: 44 hours + homework (11 lessons)
- Job description: An automation tester is generally responsible for designing and developing automated software tests throughout the development cycle. This allows the testing team to quickly assess the stability of the deployed version.
- Designing and developing automated tests in a selected testing framework
- Collaborating with developers and analysts
- Identifying issues found (a failed test is not always due to an error in the source code of the tested application)
- Actively following news and trends in the field of automation
- Basic knowledge of a programming language such as JavaScript, Java, or others is a plus.
Technical Requirements
No prior knowledge or tools are required to complete the course—all you need is an open mind, a willingness to think critically, and an interest in understanding marketing as a whole.
Your own laptop or tablet
So you can comfortably work on your own case study and access the course materials.
Stable internet connection
The course is partially online, so a reliable connection is essential—and ideally a quiet environment for consultations.
Completed high school education, at a minimum.
That’s all. We’ll take care of the rest.
Who is this course for?
Teaching methods
- Self-study with clearly structured materials
- Tutorials and individual consultations with the instructor
- Graded assignment
- Final workshop
Who Will Teach You?
Ing. Lenka Jendželovská
Testimonials
If you fully engage with the course, you’ll gain a solid understanding of marketing as well as sales and product strategy. You’ll know what you need to provide to others and what they need to provide to you. Plus, having your own case study guided by such inspiring and expert instructors—that alone can be priceless!
- Ivana R.
Product manager
How to create a marketing strategy
If you’ve thought up until now that marketing is just advertising, the Strategic Marketing course will quickly set you straight. As someone who wants to pursue a career in marketing, I appreciate the emphasis the instructor places on the practical application of knowledge and on understanding topics in context.
- Adéla M.
student
How to create
a marketing strategy