Software Tester

560,00 

This learning track, focused on the profession of a software tester, will enable you to acquire the knowledge necessary for testing applications. You will learn the methodologies and tools used for planning a test project, analyzing requirements, developing test campaigns and cases, conducting tests, automating tests, and effectively communicating test analysis and results.

 

Introduction to software testing and initiation into the Agile environment

Discover best practices allowing you to integrate testing into the application development cycle. And how testing can add significant value to your final deliverables.

An introduction to the techniques and methods used within the framework of Agile projects is also planned.

Objectives:

  • Acquire software testing skills and knowledge
  • Acquire the basics for optimizing testing efforts
  • Apply the relevant methods and techniques for testing in an Agile project
  • Assist the Agile team in planning testing activities
  • Increase their value in the testing industry

Out of stock

Test Case Design Techniques

The goal of a testing technique is to assist in identifying test conditions, test cases, and test data. Its use can range from very informal (with little or no documentation) to highly formal. It is crucial to understand how to choose the appropriate testing techniques based on the context of the testing project. Therefore, in this module, we will practically describe various test design techniques (including black-box techniques, white-box techniques, and experience-based techniques) as well as the criteria for preferring one technique over another.

Out of stock

Overview of Testing Support Tools

This course provides a comprehensive introduction to test supportive tools and allows participants to better understand how these tools can be used to improve software quality throughout the development process. It aims to provide participants with a comprehensive understanding of the significant impact of test support tools in the context of software development. It prepares them to adopt the appropriate approach to these solutions and, when necessary, assists in selecting the right testing tool for a project or organization.

Out of stock

Introduction to Test Automation

Software test automation is an increasingly predominant goal for IT projects, particularly in an agile context. This course provides participants with the opportunity to explore the advantages, disadvantages, limits, and constraints of functional test automation. It equips them with the knowledge and tools needed to implement an effective automation strategy in their future IT projects.

2 in stock

GUI Test Automation

This course will cover automated web UI testing. Automated web UI testing is another approach to shifting quality validation earlier in a development team's workflow. Like any automated process, it should operate without human intervention. While some tools incorporate automation into processes such as CI/CD pipelines, others focus on UI automation testing. In this approach, testing is conducted using an automation tool instead of relying solely on manual testing.

2 in stock

Test Automation with Selenium

This course will enable participants to learn how to utilize Selenium for creating automated tests for web applications. Learners will explore various aspects of Selenium, including the ability to directly record test steps from a browser and automate the WebDriver using the Selenium programming interface in JAVA. Additionally, the course will delve into running distributed tests across multiple machines using Selenium GRID capabilities.

2 in stock

Usability and User Experience (UX) Testing

During this course, learners will acquire a comprehensive understanding of usability and user experience (UX) testing through various methods, including usability testing, remote testing, heuristic analysis, survey administration for testing digital products, such as standardized questionnaires on usability and user experience. Participants will also gain experience in analyzing usability and user experience data obtained from testing and generating test reports.

Out of stock

Software Testing and Agility – Test Project Management

During this session, you'll learn about all the tester's activities (analysis, design, implementation and execution of tests), which are supervised by the Test Manager who plans, pilots, controls and closes these activities.
And all this is based on ISTQB standards, which represent the basis of International Software Testing Qualification and the best practices shared by the Testing community.

Objectives:

  • Acquire skills and knowledge in the field of software testing
  • Learn how to organize testing processes, including associated activities and deliverables, according to the needs and circumstances of other stakeholders, their activities (e.g. the software development cycle in which testing occurs), and their deliverables
  • Acquire the basics to optimize testing efforts
  • Assist the Agile team in planning testing activities
  • Increase their value in the testing industry

Out of stock

Software Testing and Agility - Risk-based Testing

In this session, you'll learn about risk-based testing methodology and how you can implement it.
And this, based on the ISTQB standards, which represent the basis of the International Qualification in Software Testing and the good practices shared by the Testing community.

Objectives :

  • Acquire skills and knowledge in the field of software testing.
  • Apply the relevant methods and techniques to carry out a risk analysis as part of an IT project.
  • Acquire the basis for optimizing testing efforts.
  • Assist the Agile team in planning test activities.
  • Increase their value in the testing industry.

1 in stock

Preparation for ISTQB Foundation Level Certification

This course is designed for individuals who want to prepare for the ISTQB Foundation Level exam by practicing with real exams that come with detailed answers. It is ideal for those who have questions about the syllabus and would like to consult with our certified trainer before taking the exam. We can assist you in preparing for the exam based on the 2018 version of the syllabus. The choice of which option is best for you is yours to make!

2 in stock

Out of stock

Sorry, the course is fully booked. If you are interested in getting notifications for available spots in case other participants cancel, please leave your name and email address below

SKU: 13888 Category:

Start date

April 2, 2024

End date

September 26, 2024

Language(s) of the training

English

Languages spoken by the coach(es)

English, French

Instructor(s)

Bournonville Renaud, Reghimi Asma

Contents

Objective

Learning Outcomes

The ‘Software Tester’ learning track aims to achieve the following learning objectives:

 

  • Understand the fundamentals of software testing and their integration into the Agile environment.
  • Master test case design techniques and know how to create complete and precise test cases.
  • Gain in-depth knowledge of test support tools and technologies used in the industry.
  • Master the fundamentals of test automation.
  • Set up basic automated unit tests.
  • Implement automated testing of basic APIs.
  • Implement automated GUI testing using advanced design techniques to optimize the maintainability of the implemented test scripts.
  • Organize and monitor tests to measure the user experience of an application.
  • Develop test project management skills, including developing a solid test plan, resource management, and risk assessment.
  • Know how to manage tests using a risk-based approach, prioritizing tests according to their criticality.
  • Learn usability and user experience testing techniques to ensure user-friendly and satisfactory software for end users.
  • Be able to effectively communicate analysis and test results to relevant stakeholders.

 

By achieving these learning objectives, participants will be able to develop their skills in the field of software testing and apply their knowledge practically in real projects. They will be able to design effective testing strategies, execute tests rigorously, and contribute to the continuous improvement of software quality. Additionally, they will be able to collaborate effectively with development teams, understand end-user needs, and ensure an optimal user experience.

Schedule

Introduction to software testing and initiation into the Agile environment has a total duration of 20 hours and takes place over 5 days:

  • 02-04-2024: 14:00 – 18:00
  • 08-04-2024: 14:00 – 18:00
  • 12-04-2024: 14:00 – 18:00
  • 15-04-2024: 14:00 – 18:00
  • 17-04-2024: 14:00 – 18:00

 

Test Case Design Techniques has a total duration of 20 hours and takes place over 5 days:

  • 18-04-2024: 13:00 – 17:00
  • 19-04-2024: 09:00 – 13:00
  • 22-04-2024: 13:00 – 17:00
  • 23-04-2024: 09:00 – 13:00
  • 25-04-2024: 09:00 – 13:00

 

Overview of testing support tools has a total duration of 20 hours and takes place over 5 days:

  • 02-05-2024: 13:00 – 17:00
  • 03-05-2024: 09:00 – 13:00
  • 06-05-2024: 13:00 – 17:00
  • 07-05-2024: 09:00 – 13:00
  • 10-05-2024: 09:00 – 13:00

 

Introduction to Test Automation has a total duration of 20 hours and takes place over 5 days:

  • 16-05-2024: 13:00 – 17:00
  • 17-05-2024: 09:00 – 13:00
  • 21-05-2024: 13:00 – 17:00
  • 23-05-2024: 09:00 – 13:00
  • 24-05-2024: 09:00 – 13:00

 

GUI Test Automation has a total duration of 20 hours and takes place over 5 days:

  • 30-05-2024: 13:00 – 17:00
  • 31-05-2024: 09:00 – 13:00
  • 03-06-2024: 13:00 – 17:00
  • 04-06-2024: 09:00 – 13:00
  • 06-06-2024: 09:00 – 13:00

 

Test Automation with Selenium has a total duration of 20 hours and takes place over 5 days:

  • 13-06-2024: 13:00 – 17:00
  • 14-06-2024: 09:00 – 13:00
  • 17-06-2024: 13:00 – 17:00
  • 18-06-2024: 09:00 – 13:00
  • 20-06-2024: 09:00 – 13:00

 

Usability and User Experience (UX) Testing has a total duration of 20 hours and takes place over 5 days:

  • 27-06-2024: 13:00 – 17:00
  • 28-06-2024: 09:00 – 13:00
  • 01-07-2024: 09:00 – 13:00
  • 02-07-2024: 09:00 – 13:00
  • 04-07-2024: 09:00 – 13:00

 

Software Testing and Agility – Test Project Management has a total duration of 20 hours and takes place over 5 days:

  • 24-06-2024: 14:00 – 18:00
  • 26-06-2024: 14:00 – 18:00
  • 01-07-2024: 14:00 – 18:00
  • 08-07-2024: 14:00 – 18:00
  • 10-07-2024: 14:00 – 18:00

 

Software Testing and Agility – Risk-based Testing has a total duration of 20 hours and takes place over 5 days:

  • 12-07-2024: 14:00 – 18:00
  • 15-07-2024: 14:00 – 18:00
  • 17-07-2024: 14:00 – 18:00
  • 22-07-2024: 14:00 – 18:00
  • 24-07-2024: 14:00 – 18:00

 

Preparation for ISTQB Foundation Level Certification has a total duration of 20 hours and takes place over 5 days:

  • 19-09-2024: 13:00 – 17:00
  • 20-09-2024: 09:00 – 13:00
  • 23-09-2024: 13:00 – 17:00
  • 24-09-2024: 09:00 – 13:00
  • 26-09-2024: 09:00 – 13:00

Format and Location

This course takes place ON-SITE

Terres Rouges building
14, porte de France
L-4360 Esch/Alzette

Level

Beginner

Prerequisites

No prerequisites necessary

Additional Info

Certification

This training does not have any assessment or exams; a certificate of participation will be issued to participants.

Esco Skills

execute software tests develop ICT test suite provide software testing documentation levels of software testing tools for ICT test automation develop automated software tests ICT system integration manage tests perform software unit testing develop automated software tests execute integration testing execute software tests measure software usability application usability test for emotional patterns evaluate writings in response to feedback measure customer feedback report test findings utilise methodologies for user centered design prepare samples for testing

Esco Occupations

software tester ICT test analyst ICT system tester ICT test analyst automation engineer ICT integration tester ICT quality assurance manager software tester automation engineer ICT usability tester