Short Description
Test Automation has emerged as the benchmark in the field of Quality Assurance (QA), with numerous companies heavily relying on its benefits. However, a significant number of Test Automation projects fail to deliver due to flawed implementations of robust test automation frameworks. In this bootcamp, participants will acquire the fundamental knowledge required to build a solid test automation framework. Prominent technologies like Selenium and Appium will be explored to facilitate this learning process. The primary objective of the bootcamp is to learn about how to create a robust test automation framework capable of seamless integration within a CI/CD pipeline, for the UI and Integration test layers of the Test Automation Trophy:
The bootcamp offers a choice of programming languages, including C#, Java, and TypeScript, and incorporates various technologies specific to each language:
 | C# | Java | TypeScript | Other (custom) |
Web | Selenium | Selenium | Selenium | Selenium-Python, PlayWright, Cypress, … |
Mobile | Appium | Appium | Appium | Appium |
REST | RestSharp | REST Assured | Fetch | Â |
BDD | SpecFlow | Cucumber | Cucumber.js |  |
Reporting | Logging | Logging | Logging | Logging |
Additionally, participants have the flexibility to choose other programming languages like e.g. Python, … or other Automation tool, like PlayWright, Cypress, … However, it is important to note that opting for alternative programming languages may necessitate additional customization and adaptation.
Quick info
- Advanced level course designed for individuals with a strong foundation in the subject matter.
- Hands-on and collaborative approach with practical exercises and real-world applications.
- Emphasizes industry best practices for effective skill development and application.
- You have the flexibility to select your preferred programming language (C#, Java, or TypeScript) for the duration of the course.
Who might want to attend this course?
- To participate, proficiency in either C#, Java, or TypeScript programming is required.
- Additionally, basic knowledge of Selenium or Appium is expected.
- The bootcamp is designed for individuals who wish to construct a test automation framework from the ground up.
- It’s not suitable for those seeking in-depth training on i.e. Selenium, Appium, C#, Java, or TypeScript.
- However, Brightest offers a variety of courses tailored to cater to specific training needs related to various tools and technologies. For more information and to explore these courses, please visit our course directory.
Key takeaways
- At the end of this bootcamp, participants will have the skills to construct a robust test automation framework.
- Participants will gain valuable insights into industry best practices, ensuring that their future test automation frameworks align with the current standards and guidelines in the field.
- Note that the test automation framework created during the bootcamp will serve as a solid foundation and a valuable learning experience. However, it is recommended to further customize, refine and tailor the framework to fit your unique requirements, specific needs and environment.