Gain comprehensive knowledge of software testing and quality assurance
We'll teach you the skills to manually test web, mobile, and desktop applications to ensure product quality and improve user experience.
The course is ideal if you are:
- Manual software testing professionals who want to structure and expand their knowledge with current approaches and practices.
- Managers and leaders of QA teams who want to set up effective work processes.
What knowledge and skills will you gain after completing the course?
- Get familiar with the software development life cycle (SDLC) and software testing life cycle (STLC).
- Consider different models, methodologies, and frameworks in terms of their approach to software testing.
- Learn the principles of quality management, levels and types of testing.
- Test finished products, create test documentation: test plans, test matrices, test cases.
- You will work with bug tracking systems.
What the course graduate gets:
🔗 View benefits
We conduct individual and corporate courses in Ukrainian, English, Russian, at your request.
Program of the course "Software testing and quality assurance"
1
- Stages of software development.
- Artifacts useful to quality professionals at each stage of software development.
- Roles on projects and how testers interact with them.
2
- Models: waterfall, prototyping, spiral model, V-model, Agile approach.
- Methodologies and frameworks: Scrum, Kanban, Lean, SAFe.
3
- What is quality management.
- Internal and external quality of the product.
- Organization of quality assurance.
4
- Principles of software testing.
- The process of software testing.
- Types and types of requirements.
5
- Functional testing (smoke, sanity, regression).
- Non-functional testing (performace, load, security, user interface).
6
- Test plan.
- Test matrix.
- Checklist.
- Test case.
- Methods of test processing.
7
- Conditions for the existence of bugs.
- Sources of bugs.
- How to identify bugs.
- The life cycle of bugs.
- Bug reports.
- Structuring bugs and working in bug trackers.
8
- What is usability.
- Principles of usability.
- Tools for usability testing.
9
- Stages
- Testing the layout
- 404 and other errors
10
- Types of mobile applications.
- Mobile testing strategy.
- Basic mobile testing checks.
11
- Composition of the test strategy document.
- The structure of the test plan.
- Let's play Planning poker.
12
- Working with data.
- Identification of vulnerabilities.
- Generating test cases.
- Tools and programs.