How it Works
10-week (plus 5 more weeks) intensive online training after which you can start looking for a mid-level job.
We will make your resume of experienced Test Automation Engineer, so you can aim at $115K+ salary. We provide internships and references.
Live online classes with homework for daily practice. 1:1 support and mentoring, even after the course is over.
Moneyback till lesson 2. You won't pay full tuition until you land a job in test automation. If you don't get a job in automation, you won't owe us anything.
You will learn how to answer interview questions and how to pass job interview coding and other tests.
Pay $99 registration fee and 17% of your salary in automation over 24 months OR $999 fee and 10% of the salary over 18 mo (if you don't get a job, the course is FREE).
Career and market overview. Learn Python Basics here. Intro to Python and object-oriented programming (OOP). Students can ask questions at any time. Introduction Lesson video is available for FREE! Email to firstname.lastname@example.org if you have any questions on Python.
Environment set up (Python3 / PyCharm + Selenium WebDriver + Behave), GitHub project creation. Additional material: GIT set up and usage.
About Selenium WebDriver. First test case creation. Locators (XPATH). Browser launch, find_element, send_keys, clear, click commands. Locators (CSS selectors). More test cases. Behave fundamentals: features, scenarios, steps. Errors and debugging. Control flow: if, elif, else in test autoation. Assertions. Find_elements & find_element usage. Loops in test automation. WebDriver Waits: explicit and implicit / sleep.
Expected Conditions library. Window handling. Actions, Frames, Alerts, Dropdowns, window handling. Page Object Pattern, test data separation. Launch in different browsers. EventFiringWebDriver, logging. Allure for reporting. BrowserStack & CI. Resume prep and Selenium interview questions. Start looking for a mid-level job in Test Automation! Bonus for top-performing students: Pytest Framework. Test Automation for Mobile. Appium.
Basic algorithms and Big O: Fibonacci, Reverse a String, What is Big O and How to Count It, Binary Search, Palindrome Check, BinaryGap, Anagram Check. Popular interview algorithm tests: Array Pair Sum, Largest Continuous Sum, String Compression, Unique Characters in a String. Recursion. Sorting: Bubble Sort, Insertion Sort, Merge Sort, Quick Sort. Python-specific interview questions.