Why take this course
If you want to advance your testing skills to a technical level, this training is for you. It’s ideal for testers, test analysts, and business analysts. You’ll learn useful techniques that will allow you to detect risks related to software performance, security, and reliability early on. You’ll also gain knowledge about test automation and the tools that support this process. In addition, you’ll prepare for the exam and earn the international ISTQB® Advanced Level – Technical Test Analyst certificate, which will confirm your advanced skills.
What you’ll learn
- Identify risks related to performance, security, reliability, portability, and maintainability.
- Master the planning, designing, and execution of tests to minimize risks.
- Learn structural test design techniques.
- Gain skills in technical reviews and collaborating with developers and architects.
- Learn to use dynamic and static analysis to reduce risks associated with code and architecture.
- Evaluate the benefits and costs of various test automation approaches.
- Learn about tools for automating tasks during technical tests.
- Gain knowledge of concepts, problems, and issues related to test automation.
Who is this course for
This training is intended for independent specialists, test analysts, and business analysts, as well as all individuals involved in the process of gathering and analyzing requirements, conducting reviews, and preparing system and acceptance tests.
Prerequisites
The ISTQB® Certified Tester Foundation Level certificate is not required to attend the training, but it is helpful. Experience in software testing is also beneficial.
Topics covered
- Risks related to efficiency, safety, reliability, transferability and maintenance
- Test plans – planning, designing and performing tests in order to minimise risks
- Structural techniques of test designing ensuring relevant level of software quality
- Technical reviews, cooperation with programmers and architects
- Risks related to the code and architecture – plans for risk reduction with the use of dynamic analysis
- Improvements concerning safety, maintenance and testability of the code with the use of static analysis
- Estimating benefits and costs, different approaches to test automation
- Tools for task automating during technical tests
- Terms, problems and issues related to test automating