Live Online

Our live instructor-led training sessions are conducted online. With the option of on-site sessions (once the current pandemic ends).

Flexible Schedule

We are very flexible with our training schedule & times offering the training program with your convenience in mind.

One stop shop

Our training programs address practical automation techniques for Mobile, API and Web applications along with CI/CD integration.

Let us help you with your Web, API, Mobile Automation training needs.

We can help your team ramp up their automation skills for your web applications be it Single Page ReactJS apps or classic Web applications. We specialize in Cypress, Puppeteer and other Selenium-based automation. Our training programs cover API automation using a variety of libraries and tools - Postman, RestAssured, Python Requests. Our mobile automation training covers tools and frameworks like Appium, XCUITest, EarlGrey, Espresso, Flutter.

Benefits of Automation School Training program

  • Learn from Practioners

    Our instructors are also practitioners in the field. Our background is software engineering and so the training program teaches real-world automation skills.

  • Unhurried training

    Relatively longer training program duration of 4-8 weeks duration. Combined with flexible hours means your employees get more time to absorb and practice the skills learned during the training.

  • Free consulting hours

    Training program includes up to 10 hours of complimentary consulting hours. More value for your money and more support for your employees as they put their newly improved skills to use.

  • Review Recorded Sessions

    Our training sessions are recorded and a copy of the sessions is provided to you via dropbox. Useful to review the material again as needed or to train new employees at a later time.

  • Custom training

    We can adapt our training to the unique needs of your team. This way you can maximize the value for your custom needs.

  • CI/CD + Automation

    We can help your team incorporate the automation work into a new or existing CI/CD system.

  • Cypress

    Do you have a ReactJS single page app (SPA)? Cypress is a great tool if you are looking for a modern end-to-end automation framework that works using JavaScript based tests. Cypress is not based on Selenium and runs directly on the browser's event look making the tests very fast and less flaky avoiding the timing issues in black-box automation approaches. While the Cypress tests are written in JavaScript, it can be used to automate any web application.

    Learn More

    Cucumber JS

    Cucumber is a tool that supports Behaviour-Driven Development (BDD). Cucumber reads executable specifications written in plain text ("Gherkin") and validates that the software does what those specifications say. Step definitions connect Gherkin steps to programming code. CucumberJS helps you in writing the underlying step definitions in JavaScript.

    Learn More

    Puppeteer

    Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome or Chromium. Most things that you can do manually in the browser can be done using Puppeteer! Crawl a SPA (Single-Page Application) and generate pre-rendered content (i.e. "SSR" (Server-Side Rendering)). Create an up-to-date, automated testing environment. Run your tests directly in the latest version of Chrome using the latest JavaScript and browser features.

    Learn More

    Selenium

    If you want to create robust, browser-based regression automation suites and tests, scale and distribute scripts across many environments, then you want to use Selenium WebDriver, a collection of language specific bindings to drive a browser - the way it is meant to be driven. Selenium supports a wide variety of languages including Java, C#, Python, JavaScript, Ruby.

    Learn More

    Robot Framework

    Robot Framework is a generic open source automation framework. It can be used for test automation and robotic process automation (RPA). Robot Framework has easy syntax, utilizing human-readable keywords. Its capabilities can be extended by libraries implemented with Python or Java. Robot Framework is open and extensible and can be integrated with virtually any other tool to create powerful and flexible automation solutions.

    Learn More

    GEB

    Geb is a browser automation solution. It brings together the power of WebDriver, the elegance of jQuery content selection, the robustness of Page Object modelling and the expressiveness of the Groovy language.It can be used for scripting, scraping and general automation — or equally as a functional/web/acceptance testing solution via integration with testing frameworks such as Spock, JUnit & TestNG.

    Learn More

Do you have custom training needs?

We can design a program to fit the custom needs of your team incorporating your preferred languages, automation and CI/CD frameworks.

Let us help you with your Web, API, Mobile Automation training needs.

We can help your team ramp up their automation skills for your web applications be it Single Page ReactJS apps or classic Web applications. We specialize in Cypress, Puppeteer and other Selenium-based automation. Our training programs cover API automation using a variety of libraries and tools - Postman, RestAssured, Python Requests. Our mobile automation training covers tools and frameworks like Appium, XCUITest, EarlGrey, Espresso, Flutter.