Clean Automation Certification

Congratulations on Completing the Rewst Clean Automation Series!

Congratulations on your dedication and hard work in completing all sessions of the Rewst Clean Automation course. You're now poised to demonstrate your expertise and proficiency in these concepts through our certification.

Rewst Clean Automation Certification Overview

The Rewst Clean Automation Certification is an essential step in validating your knowledge and skills in applying best practice principles and avoiding anti-patterns from the courses. This certification aims to test you on the necessary skills and best practices for building robust, scalable, and maintainable automation workflows. Below, we'll expand on each category, providing detailed focus areas to enhance your preparation.

Certification Format

The certification consists of a timed, online exam, which includes a combination of multiple-choice questions, scenario-based questions, and practical exercises. The exam is designed to assess your theoretical knowledge and practical skills in automating workflows with Rewst.

Certification Test Steps:

  1. Open Certification Form: Start by navigating to the Certification Form.

  2. Begin taking the Exam

The exam may take some time to load each question.


Exam Preparation Guide

The Rewst Clean Automation Certification Exam consists of 35 questions, out of which you will be randomly given 30 to answer. This approach ensures a comprehensive assessment while offering a varied selection of questions for each candidate.

Question Topics:

  • Advanced Automation Concepts: Key topics include maximizing the value of automation. through the application of Clean programming and Clean automation principles. Topics such as DRY, ETC, and defensive automation.

  • Data Types and Jinja:

    • Working with data types: Strings, Integers, Numbers, Lists, and Dictionaries.

    • String manipulation techniques (concatenation, substitution, case manipulations).

    • Jinja filters for strings, numbers, lists, and dictionaries​

  • Boolean Logic and Conditions

    • Boolean operators (and, or, not)

    • Comparison operators (==, !=, >, <)

    • Truthy and falsy values in Jinja

    • Grouping logic for cleaner, more efficient code​

  • Modular Automation through Abstraction:

    • Abstraction in automation

    • DRY (Don’t Repeat Yourself) principle for maintainable automation

    • Layering workflows for simplification and reuse

    • Writing reusable functions and sub-workflows​

  • Avoiding Automation Anti-Patterns:

    • Anti-patterns like Cargo Cult Programming, Golden Hammer, and God Workflows

    • Design patterns to enhance reusability, readability, and maintainability

Important Note on Exam Functionality

Please be aware that occasionally due to a caching issue within the exam workflow, you might encounter duplicate questions or see more than the intended 30 questions. This issue may also result in duplicate results or require manual selection of categories at times. We are actively working to resolve this, but in the meantime, we appreciate your understanding and patience. Rest assured, this will not impact your overall exam performance or results.

Preparation Tips

  • Review Training Material: Revisit the Clean Automation lessons, focusing on practical applications.

  • Resource Utilization: Make full use of the resources outlined on our Welcome and Enrollment page.

  • Community Engagement: Engage with the Cluck U channel in our Discord community for peer discussions and insights.

Best of luck with your Rewst Clean Automation Certification Exam!

Your journey through the Rewst Clean Automation courses has equipped you with the knowledge and skills needed for the certification exam. Stay focused, practice regularly, and methodically approach each topic for assured success.

We believe in your abilities and look forward to your success!

Last updated