Test Automation: C#

Test Automation: C#

Test Automation: Java

Test Automation: Java

Book now
Test Automation: JavaScript

Test Automation: JavaScript


Safebear teaches All the essential skills you need to create a Test Automation Framework with Selenium on our two day training course.

Learn by doing, become brilliant.

Get hands-on and build a test automation framework using Selenium to take with you and practice at home, or instantly bring value back at the office.

Price: From £900 + VAT*
Duration: Two-day course.
Location: Various. Our training locations can be seen here

*Please note that places are limited: Only 7 per course date. Price may vary depending on location.

Call us: 02921 280321
Or Email: hello@safebear.co.uk

Which Language Should I Choose?

To help you decide which programming language is best for you, we’ve written the following blog post:

Choosing a Test Automation Language

If you’re still not sure, please don’t hesitate to contact us.


Our Two-day hands-on course is designed to get you up and running with Selenium automation testing, even with no previous experience.


Key Points

Our hands-on crash course takes you through the theory and processes involved in Test Automation, then the instructor will demonstrate and explain each stage, and then you will do it all yourself. We will teach you:

  1. Introduction to Object-Orientated Programming

  2. Code Control

  3. Setting up an Automation Testing framework with Selenium

  4. Using Selenium (identifying elements, using the Page Object Model, taking screenshots and more)

  5. Running tests and reporting

All in one hands-on course.


Course info

Our two day Test Automation training course is designed to get any manual tester up and running with automation, with all of the most desirable skills on the market and the ability to instantly add value to any company. No prior knowledge is needed, attendees will design, build and a debug a test automation framework themselves with industry-leading tools, against a real web application.

Chalkboard - Test Automation.png

Learn the right way to implement automation to really revolutionise your role. Make project testing joyful, inclusive and easy.

In addition to the hands-on practical training labs where our students will build their own Automation test suite, our expert instructors talk you through the methodology and best practices for the design and build of the Test automation with Selenuium framework.

Attendees will be able to download their project test framework when they return to the office, allowing them to practice with additional exercises and support provided by Safebear.


Who is it for?

Test Analysts, Developers and DevOps. No prior programming knowledge is needed, an introduction to object oriented programming and code samples will be part of the course.





Generally, you will choose the language that your application is being developed in (e.g. if your application is written in Java, choose the Java course, and so on), so your framework can sit alongside application development.

However if your application uses Angular for its front-end development we recommend the JavaScript course which covers Protractor.


What tools will I use?

We have selected the key tools in the marketplace that are highly-demanded and essential to any IT project. 

The course is aimed at ambitious attendees who want to develop an expert skillset of modern tools and techniques.



Attendees on the course will build a test stack around a web application throughout a typical project lifecycle. The course will guide attendees through the tools and technical aspects of the following techniques:

Test Automation

The course follows the schedule outlined below:

  1. Getting Started - Automation Testing Methodology

  2. Getting Started - Setting up your Test Automation framework

  3. Getting Started - Introduction to object oriented languages

  4. Getting Started - Introduction to Code Control

  5. Getting Started - Introduction Selenium and Webdriver

  6. Automating a Test - Basic Usage

  7. Automating a Test - Creating tests

  8. Automating a Test - Interacting with the Page

  9. Automating a Test - Navigation

  10. Automating a Test - Introduction to HTML

  11. Automating a Test - Identifying page Elements with Chrome, Firefox and IE

  12. Automating a Test - Locating Elements with XPath, CSS selector and more

  13. Automating a Test - Handling field types (drop downs, check boxes, finding inputs and more)

  14. Automating a Test - Waits

  15. Automating a Test - Page Objects and shared UI Maps

  16. Designing The Structure - The Page Object Model

  17. Designing The Structure - Making test suites robust

  18. Advanced Automating a Test - Screenshots

  19. Advanced Automating a Test - Running Headless and CI

  20. Automating a Test - Useful Hints and Tips

  21. Roundup and Questions

If you need any more details about the course, please don't hesitate to get in touch and request a Data Sheet using the contact details below.

Contact us: hello@safebear.co.uk


Is it OK that I have no technical experience?

Yes. The course is intensive and gets technical, however the majority of attendees find it a rewarding experience that helps them and their company when they return to their workplace. 

Companies are on the look out for trained Technical Testers and we partner with recruitment agencies who will support your search for your dream job.


What will I leave with?

You will leave with:

  • Access to a cloud-based repository containing the test frameworks and project you built during the course.

  • A copy of all the course materials to practice at home on your environment.

  • A network of contacts to help when you most need it.

  • Support from partner recruitment agencies, if needed.

Any other questions, please get in touch using the email below. We look forward to meeting you on the course!

Contact us: hello@safebear.co.uk


Book now

When, Where, How much?

Our training locations can be seen here, and the dates locations and costs of the scheduled Automation tester courses are below. To book, select the date from an option at the top of the page.

Also of interest may be our Complete Manual to Automation tester course, or our two day course in Behaviour driven development.

Course Date Location Cost (ex VAT)

Become Brilliant.

Got more questions about our courses? Get in touch and we'll send you our data sheets or arrange a call back to discuss your needs and answer you questions.

Make your team the experts.

Our team are specialists in getting both individuals and businesses up and running with new technologies. Our courses are regularly scheduled at our locations and are available for anyone to book, however if you are interested in booking 5 or more spaces for your team, we can also offer a free consultancy and run our courses customised to your technology, at your location, to fast-track adoption for your business.