Mobile Test Automation - TDL School

Mobile Test Automation

The aim of the study course is to prepare the individual for the intermediate level mobile test automation technical interview and therefore also prepare for working in a project with related needs as an intermediate level test automation engineer. *** Note: 1. Video materials with all related topics will be provided. You will be able to study at your own pace and your own desired time. 2. Short (max 2h) live call where we go through your submitted questions or some of the topics which were not fully understood (you will be able to submit these questions in advance) 3. Technical task - again, not live, you will start when you wish to do so and will have a limited time to submit the task. Therefore the course should take around 10-12h + 4h time limit for the technical task, but from these only 2 hours will be an online call, scheduled on 11.04 at 18:00-20:00.

Course content

0.5 hoursTest automation basics and some reminders of Junior level0.5 hours

0.5 hoursManual test scenario investigation0.5 hours

2 hoursPreparing element search selectors (IDs/xpaths)2 hours

2 hoursCucumber & test automation project structure2 hours

2 hoursSame steps, but with more complex scenarios. Test automation techniques, scrolling2 hours

1 hourActions with lists and test automation algorithms1 hour

1 hourTest execution with multiple threads (parallelization)1 hour

1 hourCI (Jenkins), automatic test execution and report generation1 hour


After successfully completing this course you will be able to:

  • understand how to create advanced, logical xpaths for different test situations
  • parallelise the test execution process on multiple mobile devices
  • setup simple Jenkins job/pipeline, execute the tests and publish the report
  • properly use Cucumber and Appium best practices
  • follow the core requirements of any test case creation to gain the most benefit out of every test scenario


We will issue an official certificate to confirm that you have successfully completed a course and are ready to kick-start your career in IT.

Everything is provided

In the beginning of the course, you will receive everything you need to start learning successfully.

Training led by experienced professionals

Receive both theoretical and practical knowledge from experienced professionals who are also passionate about teaching.

Opportunity to solve real-life problems

Gain experience in an environment where real-life challenges are presented and solved.