asa-bug asa-bug

Trainings

Trainings

We make software testing and quality related knowledge available to everyone. You can find suitable training from our selection regardless of whether you are professional tester, business tester, project or product manager, analyst or … a developer. We are also in co-operation with Eesti Töötukassa.

ISTQB Certified Tester Foundation Level (VIRTUAL, in ENGLISH)

Virtual (Teams-based) training in English runs 03.-05. December 2024, 11.-13. February 2025, 08.-10. April 2025, 08.-10. June 2025. Registering at least 2 two weeks ahead!

On-premise training in Estonian runs in June/October 2025. Please add the information which training you wish to attend on registration!

ISTQB CTFL programme is aimed at developing basic skills and vocabulary of testing to be able to perform as a tester on a daily basis. Upon completion, the trainee is able to take the ISTQB CTFL certificate exam.

The three day course covers – in both theory and practical exercises – all the steps of the testing process, from planning and designing good tests, all the way up to reporting bugs and assessing the overall testing process. A big part of our attention is on test design techniques – by designing better tests, testers are able to find more relevant bugs.

Participants will have the following skills and knowledge:

  • Usage of appropriate vocabulary in the context of testing
  • Planning the test types and levels for a project, along with people responsible for each test type/level
  • Principles of producing test documentation
  • Test strategy, test plan, test conditions, test cases
  • Various types of testing tools, along with pros and cons

Training is held in English by Lloyd Roden. See learning programme in details here.

For Estonian (on-premise) training check our page in Estonian.

Certification examination is available by Estonian Testing Board on request at extra cost (200€+KM). For information see: https://www.testijateliit.ee/eksamid

ISTQB Advanced Level Test Automation Engineer

Online training! Registering until 25. October 2024. Test Automation Engineer training covers all the essential topics of test automation. It pays attention to soft skills just like opportunities and threats of automation, as well as implementing test automation in your organization. But this just for beginning - training delves into technical issues just like test architecture, improving testability, test scripting best practices and validating the tests. We also recommend this training to all of the developers who care about their code!

This training requires some experience with test automation and coding, but knowledge of framework or some specific programming language is not important.

Training participant can:

  • Contribute to the development of a plan to integrate automated testing within the testing process
  • Evaluate tools and technology for automation best fit to each project and organization.
  • Create an approach and methodology for building a test automation architecture (TAA).
  • Design and develop (new or modified) test automation solutions that meet the business needs.
  • Enable the transition of testing from a manual to an automated approach.
  • Create automated test reporting and metrics collection.
  • Manage and optimize testing assets to facilitate maintainability and address evolving (test) systems.

For more detailed course description, see here and learning programme information here.  Certificate examination coordinated by Estonian Testing Board can be taken after the training (not included in the training price). For more information about certification exams, see https://www.testijateliit.ee/eksamid

Training is held in english by Lloyd Roden.

ISTQB Advanced Level Test Manager

Online training! This is not just a training. It is master class that develops skills in managing testing and testers. It requires some previous experience in testing. Training provides tips and tricks as well as guidlines and checklists that are directly applicable in real-life projects. After finishing the course the trainees may choose to take the ISTQB Advanced Level Test Manager certification exam.

Participants will have the following skills and knowledge:

• Structure of test process, choosing and planning test types and levels,
• Risk management and its connection to testing and cost of testing,
• Different test estimation methods,
• Metrics for measuring test process and results,
• Principles of test process improvement,
• Choosing and using of test tools.

Training is held in english by Lloyd Roden

For more information, see detailed learning programme here.

 

ISTQB Certified Mobile Application Tester

Online training! This 2-day course is aimed at anyone wishing to attain the ASTQB Mobile Tester qualification. This qualification builds upon the ISTQB Foundation syllabus and provides essential skills for all mobile testers.

The problem with mobile testing often is, that scope is wide due to limitless number of different devices and user configurations. Tester has to find optimum testing solution balancing scope and cost of mobile testing. This course will give the Mobile Tester the knowledge skills needed to test mobile applications and to understand the differences and similarities in testing mobile applications to conventional applications.

Participants will have the following skills and knowledge:

  • Understanding of mobile domain and its testing-related challenges
  • Ability to prioritize and optimize testing on different platforms
  • Knowledge about mobile-specific testing needs
  • Various types of tools supporting testing in mobile domain

Training is held in english by Lloyd Roden

ISTQB Certified Tester Agile Tester Extension (for Foundation Level)

Online training! This 2-day course is aimed at anyone wishing to attain the ISTQB Agile Tester qualification. Agile Tester qualification builds upon the Foundation syllabus and provides essential skills for all agile testers. This course will give the Agile tester the knowledge they need to be an active member of an Agile team and how to achieve high performance within the team.

The course is highly practical, addressing the following areas:

  • The fundamentals of Agile Software Development and the various Agile approaches that are recognised and how these embrace the 4 values and 12 principles of the Agile Manifesto.
  • How Agile projects differ from traditional projects and what methods are implemented to demonstrate the status of testing throughout the project.
  • Practicing the role of the tester on an Agile project within a Scrum team and how to contribute to; estimating user stories, assessing quality risks, generating testable acceptance criteria and interpreting relevant information to support testing activities.
  • How to use the various Black-Box techniques and apply the Exploratory Testing approach within an Agile project.
  • Understand the various tools that support testing in an Agile project and how these differ from a traditional project.

Training is held in english by Lloyd Roden

ISTQB Advanced Level Technical Test Analyst

Online training! This training is mainly aimed at testers who deal with test automation and developers who wish to develop their technical testing skills. The course will cover structure-based test design techniques, test automation, but also the testing of certain non-functional requirements such as code quality, performance, security. After finishing the course the trainees may choose to take the ISTQB Advanced Level Technical Test Analyst certification exam.

Participants will have the following skills and knowledge:

  • Assessing code quality using different methods, both static and dynamic,
  • Designing tests using white-box test coverage criteria,
  • Defining technical quality requirements for software (security, performance, maintainability),
  • Conducting technical tests and using various tools.

Training is held in english by Lloyd Roden

ABC of Software Testing

This training gives overview of the very basics of software testing. It is aimed mainly at people in IT who are not testers by position, but somehow involved in testing – business representatives, project/product managers, analysts etc. The answers to following questions are found during course: what must be tested and how, who should participate in testing and how to synchronize testing with other development activities.

Main topics include:

  • Planning of testing types and levels in a development project,
  • Common testing-related vocabulary,
  • Principles of test documentation,
  • Basic test design techiniques.

Training is held in estonian by Ksenija Tajur.

ISTQB Advanced Level Test Analyst

Online training! This training is mainly aimed at testers who deal with test automation and developers who wish to develop their technical testing skills. The course will cover structure-based test design techniques, test automation, but also the testing of certain non-functional requirements such as code quality, performance, security. After finishing the course the trainees may choose to take the ISTQB Advanced Level Technical Test Analyst certification exam.

Participants will have the following skills and knowledge:

  • Assessing code quality using different methods, both static and dynamic,
  • Designing tests using white-box test coverage criteria,
  • Defining technical quality requirements for software (security, performance, maintainability),
  • Conducting technical tests and using various tools.

Training is held in english by Lloyd Roden

For more information, see detailed learning programme here.

ABC of Test Management

This training is aimed mostly at project and product managers or other roles that need to plan and manage testing process. Test management skills include understanding the need for testing, as well as planning and coordinating testing and also developing bug management.

Main topics include:

  • Understanding of a principal test process, different needs of testing and testers’ skills,
  • Choosing proper level of test documentation,
  • Estimating test effort,
  • Developing bug management scheme and metrics.

Training is held in Estonian by Ksenija Tajur

ABC of Software Requirements Engineering

Requiements are foundation for all software systems.  It’s important to get them right to avoid costly mistakes and re-work. The aim of this training is to recognize and avoid typical errors in software requirements and to lear reviewing techniques. Also, best practices for documenting requirements and analysis results are explained. Training is mostly aimed at analysts and testers but also project managers – everybody who deals with requirements in a software project.

Main topics include:

  • Different types and classifications of software requirements
  • Best documentation practices to avoid miscommunication
  • Requirements testing and reviewing techniques
  • Handling requirements’ changes

Training is held in estonian by Ksenija Tajur