Thank you!
We will contact you shortly.
Who is this Course Suitable for?
Manual QA Testers
To efficiently and error-free test large volumes of data that are impossible to process manually and forget about monotonous work. You will practically learn how automated tests are structured, how to apply them to your projects, and kickstart your career as a QA Automation Engineer.
Seasoned QA Professionals
To successfully transition into mobile testautomation, master modern tools and frameworks for running Appium tests. You will be able to answer modern market requirements and land job offers that are 30-50% higher than regular QA roles. And you will be a more valuable professional that companies are willing to hire.
Who is this Course Suitable for?
Manual QA Testers
To efficiently and error-free test large volumes of data that are impossible to process manually and forget about monotonous work. You will practically learn how automated tests are structured, how to apply them to your projects, and kickstart your career as a QA Automation Engineer.
Graduates of Manual QA Courses
To immediately transition into automation, master modern tools and frameworks for running automated tests. You will be able to answer modern market requirements and land job offers that are 30-50% higher than Manual QA roles. And you will be a more valuable professional that companies are willing to hire.
The Smart Way to Live
You don't need to know 100% of Java to become a Mobile Test Automation Engineer. On average, SDETs utilize only 30% of a programming language to create Mobile Test Frameworks. Don't work hard, work smart!
Learn New Skills
The course is rich with important tools and skills you need to set yourself for success.
Build Test Framework
As a part of the program, you will create an advanced automated testing framework from scratch using Java, Appium, TestNG and Maven.
Get a Job Offer
With the skills and experience you get on the course, you will easily pass an interview, get a job offer, and change your life!
Elevating Your Career Path: Interview Readiness and Ongoing Support
At the Mobile Automation course, me and my team believe in equipping you with the technical skills and the holistic expertise required for a thriving career. Here's how we go the extra mile to ensure your success:
Interview Mastery
Navigating interviews can be daunting, but worry not! We offer comprehensive interview preparation sessions to boost your confidence and help you stand out in the competitive job market. Our experienced instructors will guide you through mock interviews, providing valuable feedback to refine your performance.
Crafting Your Resume
Your resume is your professional introduction, and we're committed to making it shine. Our team assists you in creating a polished resume that highlights your newfound skills and accomplishments, making you a compelling candidate for prospective employers.
Continuous Support
Learning doesn't end with the course – it's a journey. We offer ongoing support even after you complete the program. Our instructors and mentors remain accessible, providing guidance as you apply your skills to real-world projects and navigate your career in QA Automation.
Course Curriculum
Our course consists of recorded lessons and live webinars.
Week 1. Getting started
● Welcome Live Session● Recording of Live session from 06.01● 1a. Environment Set Up - MacOS - Run your first test!● 1b. Environment Set Up - Windows - Run your first test!● 1c. Submit your homework● 2a. Introduction to GitHub● 2b. GitHub Presentation● 2c. GitHub Configuration● GitHub Live Lesson (Recording Uploaded)● 2d. Homework● Block 1: Knowledge Check Quiz● 2e. Git Cheat-Sheet
Week 2. Appium Quick Start
● Locators live session● 3a. Types of locators, build your perfect and stable path to the element.● 3b. Taking web locators to the next level. Advanced methods.● 3c. Homework for locators● How to create a brach to upload homework● Selenium basics live session● 4a. Selenium WebDriver element interaction 1 (click, wait, sendkeys, etc)● 4b. Selenium test case automation homework● Optional. Share your feedback
Week 3. Intro to Appium
● Live Lesson Recording from 06-15● 5a. Java Basics (syntax, variables, comments)● 5b. Java Basics (practicum)● 5c. Lesson Notes● 5d. Java Basics Quiz● 5e. Homework Java Basics● Live Lesson Recording from 06-20● 6a. Java Logical Conditions and Conditional Statements● 6c. Homework Java logical conditions and statements● Optional. Share your feedback
Week 4. Building Appium Project from Scratch
● 7a. Java Data types - part 2● 7b. Java OOP principles (live session recording)● 7c. Homework Java OOP● 8a. Live Session Refactoring● 8b. Homework Refactoring Code● Optional. Share your feedback
Week 5. Next level Appium + Java
● 9. Data storage and real-life application live session● 9a. Arrays, Collections, and Maps● 9b. Applying Java and Selenium to handle dropdown● 9c. Arrays and dropdown homework● 10a. Wait statements● 10b. Driver interactions● 10c. Wait and driver homework● Optional. Share your feedback
Week 6. Interview Preparation / Catch -up week
● 11. Selenium interview questions and general clarifications● 11a. Video Interview Homework● 12. Java Session Discussion● Java Interview Questions and Answers● 12a. Live Session Recording
Week 7. Assertions and TestNG
● 13a. Asserts (Hard and Soft)● 13b. Validations and Verifications (Soft Assert, Hard Assert)● 13b-2. Live Session Recording - Assertions● 13c. Homework for Assertions● 14. Live Lesson TestNG● 14a. TestNG test suite (testng.xml)● 14b. TestNG parallel execution● 14c. Run TestNG using Maven● 14d. TestNG homework● Optional. Share your feedback
Week 8. Deep dive into Maven
● 15. Maven Live Session● 15a. Maven Configuration - Windows● 15a. Maven configuration - MacOS● 15b. Running Maven (+ mvn commands)● 15c. Maven homework● 16. Live: TestNG Interview Questions and Answers (+ grouping and priorities)● 16a. TestNG - priorities and groups● 16b. TestNG test organization homework● Optional. Share your feedback
Week 9. Sharpen new skills by practicing even more
● End to End Live Practice Session● 17. End-to-End SELF practice homework● End 2 End. Second practice session
Weeks 10. SDET Level technologies
● Live Recording - Interview Prep● 18a. Loggers and common methods● 18b. Loggers homework● 19a. HTTP Requests and Responses● 19b. HTTP verification method practice● Week 10 Quiz● Collaboration task. Automation practice.
Week 11. SDET Level Technologies (Jenkins, VM and Remote Server executions)
● Week 11 Live Session● 20a. CI/CD Pipeline with Jenkins● 20b. CI /CD pipeline with Jenkins on a Virtual Machine● 20c. Jenkins homework● 21a. Cross browser support● 21b. Saucelabs virtual devices – cross platform/cross browser testing● 21c. Cross browser homework
Week 12. SDET Level Technologies
● Week 12 Live Session● 22. Data-Driven Testing (DDT)● 22a. DDT Homework● 23a. Advanced Java (Nested loops and advanced Hashmap)● 23b. Advanced Java (Interface, Setter and Getter)● 23c. Advanced Java (Introduction to algorithms)
Career Coaching
● ATS Compliant Resume● Job Search Framework● 1:1 Mock Interview
Week 9. Sharpen new skills by practicing even more
● End to End Live Practice Session● 17. End-to-End SELF practice homework● End 2 End. Second practice session
Weeks 10. SDET Level technologies
● Live Recording - Interview Prep● 18a. Loggers and common methods● 18b. Loggers homework● 19a. HTTP Requests and Responses● 19b. HTTP verification method practice● Week 10 Quiz● Collaboration task. Automation practice.
Week 11. SDET Level Technologies (Jenkins, VM and Remote Server executions)
● Week 11 Live Session● 20a. CI/CD Pipeline with Jenkins● 20b. CI /CD pipeline with Jenkins on a Virtual Machine● 20c. Jenkins homework● 21a. Cross browser support● 21b. Saucelabs virtual devices – cross platform/cross browser testing● 21c. Cross browser homework
Week 12. SDET Level Technologies
● Week 12 Live Session● 22. Data-Driven Testing (DDT)● 22a. DDT Homework● 23a. Advanced Java (Nested loops and advanced Hashmap)● 23b. Advanced Java (Interface, Setter and Getter)● 23c. Advanced Java (Introduction to algorithms)
Career Coaching
● ATS Compliant Resume● Job Search Framework● 1:1 Mock Interview
Week 9. Sharpen new skills by practicing even more
● End to End Live Practice Session● 17. End-to-End SELF practice homework● End 2 End. Second practice session
Weeks 10. SDET Level technologies
● Live Recording - Interview Prep● 18a. Loggers and common methods● 18b. Loggers homework● 19a. HTTP Requests and Responses● 19b. HTTP verification method practice● Week 10 Quiz● Collaboration task. Automation practice.
Week 11. SDET Level Technologies (Jenkins, VM and Remote Server executions)
● Week 11 Live Session● 20a. CI/CD Pipeline with Jenkins● 20b. CI /CD pipeline with Jenkins on a Virtual Machine● 20c. Jenkins homework● 21a. Cross browser support● 21b. Saucelabs virtual devices – cross platform/cross browser testing● 21c. Cross browser homework
Week 12. SDET Level Technologies
● Week 12 Live Session● 22. Data-Driven Testing (DDT)● 22a. DDT Homework● 23a. Advanced Java (Nested loops and advanced Hashmap)● 23b. Advanced Java (Interface, Setter and Getter)● 23c. Advanced Java (Introduction to algorithms)
Career Coaching
● ATS Compliant Resume● Job Search Framework● 1:1 Mock Interview
Course Curriculum
Our course consists of recorded lessons and live webinars. Start: 10/16/2023
Week 1. Getting started
● Welcome Live Session● Recording of Live session from 06.01● 1a. Environment Set Up - MacOS - Run your first test!● 1b. Environment Set Up - Windows - Run your first test!● 1c. Submit your homework● 2a. Introduction to GitHub● 2b. GitHub Presentation● 2c. GitHub Configuration● GitHub Live Lesson (Recording Uploaded)● 2d. Homework● Block 1: Knowledge Check Quiz● 2e. Git Cheat-Sheet
Week 2. Selenium QuickStart
● Locators live session● 3a. Types of locators, build your perfect and stable path to the element.● 3b. Taking web locators to the next level. Advanced methods.● 3c. Homework for locators● How to create a brach to upload homework● Selenium basics live session● 4a. Selenium WebDriver element interaction 1 (click, wait, sendkeys, etc)● 4b. Selenium test case automation homework● Optional. Share your feedback
Week 3. Intro to Java
● Live Lesson Recording from 06-15
● 5a. Java Basics (syntax, variables, comments)
● 5b. Java Basics (practicum)
● 5c. Lesson Notes
● 5d. Java Basics Quiz
● 5e. Homework Java Basics
● Live Lesson Recording from 06-20
● 6a. Java Logical Conditions and Conditional Statements
● 6c. Homework Java logical conditions and statements
● Optional. Share your feedback
Week 4. Building Framework from Scratch
● 7a. Java Data types - part 2
● 7b. Java OOP principles (live session recording)
● 7c. Homework Java OOP
● 8a. Live Session Refactoring
● 8b. Homework Refactoring Code
● Optional. Share your feedback
Week 5. Next level Selenium + Java
● 9. Data storage and real-life application live session● 9a. Arrays, Collections, and Maps● 9b. Applying Java and Selenium to handle dropdown● 9c. Arrays and dropdown homework● 10a. Wait statements● 10b. Driver interactions● 10c. Wait and driver homework● Optional. Share your feedback
Week 6. Interview Preparation / Catch -up week
● 11. Selenium interview questions and general clarifications● 11a. Video Interview Homework● 12. Java Session Discussion● Java Interview Questions and Answers● 12a. Live Session Recording
Week 7. Assertions and TestNG
● 13a. Asserts (Hard and Soft)
● 13b. Validations and Verifications (Soft Assert, Hard Assert)
● 13b-2. Live Session Recording - Assertions
● 13c. Homework for Assertions
● 14. Live Lesson TestNG
● 14a. TestNG test suite (testng.xml)
● 14b. TestNG parallel execution
● 14c. Run TestNG using Maven
● 14d. TestNG homework
● Optional. Share your feedback
Week 8. Deep dive into Maven
● 15. Maven Live Session
● 15a. Maven Configuration - Windows
● 15a. Maven configuration - MacOS
● 15b. Running Maven (+ mvn commands)
● 15c. Maven homework
● 16. Live: TestNG Interview Questions and Answers (+ grouping and priorities)
● 16a. TestNG - priorities and groups
● 16b. TestNG test organization homework
● Optional. Share your feedback
Week 9. Sharpen new skills by practicing even more
● End to End Live Practice Session● 17. End-to-End SELF practice homework● End 2 End. Second practice session
Weeks 10. SDET Level Technologies
● Live Recording - Interview Prep● 18a. Loggers and common methods● 18b. Loggers homework● 19a. HTTP Requests and Responses● 19b. HTTP verification method practice● Week 10 Quiz● Collaboration task. Automation practice.
Weeks 11. SDET Level Technologies (Jenkins, VM and Remote Server executions)
● Week 11 Live Session
● 20a. CI/CD Pipeline with Jenkins
● 20b. CI /CD pipeline with Jenkins on a Virtual Machine
● 20c. Jenkins homework
● 21a. Cross browser support
● 21b. Saucelabs virtual devices – cross platform/cross browser testing
● 21c. Cross browser homework
Weeks 12. SDET Level Technologies
● Week 12 Live Session
● 22. Data-Driven Testing (DDT)
● 22a. DDT Homework
● 23a. Advanced Java (Nested loops and advanced Hashmap)
● 23b. Advanced Java (Interface, Setter and Getter)
● 23c. Advanced Java (Introduction to algorithms)
Career Coaching
● ATS Compliant Resume
● Job Search Framework
● 1:1 Mock Interview
Week 9. Sharpen new skills by practicing even more
● End to End Live Practice Session● 17. End-to-End SELF practice homework● End 2 End. Second practice session
Weeks 10. SDET Level Technologies
● Live Recording - Interview Prep● 18a. Loggers and common methods● 18b. Loggers homework● 19a. HTTP Requests and Responses● 19b. HTTP verification method practice● Week 10 Quiz● Collaboration task. Automation practice.
Weeks 11. SDET Level Technologies (Jenkins, VM and Remote Server executions)
● Week 11 Live Session
● 20a. CI/CD Pipeline with Jenkins
● 20b. CI /CD pipeline with Jenkins on a Virtual Machine
● 20c. Jenkins homework
● 21a. Cross browser support
● 21b. Saucelabs virtual devices – cross platform/cross browser testing
● 21c. Cross browser homework
Weeks 12. SDET Level Technologies
● Week 12 Live Session
● 22. Data-Driven Testing (DDT)
● 22a. DDT Homework
● 23a. Advanced Java (Nested loops and advanced Hashmap)
● 23b. Advanced Java (Interface, Setter and Getter)
● 23c. Advanced Java (Introduction to algorithms)
Career Coaching
● ATS Compliant Resume
● Job Search Framework
● 1:1 Mock Interview
Week 9. Sharpen new skills by practicing even more
● End to End Live Practice Session● 17. End-to-End SELF practice homework● End 2 End. Second practice session
Weeks 10. SDET Level Technologies
● Live Recording - Interview Prep● 18a. Loggers and common methods● 18b. Loggers homework● 19a. HTTP Requests and Responses● 19b. HTTP verification method practice● Week 10 Quiz● Collaboration task. Automation practice.
Weeks 11. SDET Level Technologies (Jenkins, VM and Remote Server executions)
● Week 11 Live Session
● 20a. CI/CD Pipeline with Jenkins
● 20b. CI /CD pipeline with Jenkins on a Virtual Machine
● 20c. Jenkins homework
● 21a. Cross browser support
● 21b. Saucelabs virtual devices – cross platform/cross browser testing
● 21c. Cross browser homework
Weeks 12. SDET Level Technologies
● Week 12 Live Session
● 22. Data-Driven Testing (DDT)
● 22a. DDT Homework
● 23a. Advanced Java (Nested loops and advanced Hashmap)
● 23b. Advanced Java (Interface, Setter and Getter)
● 23c. Advanced Java (Introduction to algorithms)
Career Coaching
● ATS Compliant Resume
● Job Search Framework
● 1:1 Mock Interview
About Us
We are a family of exceptional professionals who share a common passion for the world of technology and education.
Our common belief is that everyone is capable of joining the industry we work in. Each our student is a part of our family and we back our family members at all times, and always give them as much as we can.
We firmly believe that education is the key to success, and we do everything possible to provide you with the best learning experience. We constantly refine our programs, keep track of the latest trends and updates in the IT field, so you can acquire current and in-demand knowledge.
Follow us:
Our Expert Mentors
Kristina
• 8 years in the IT industry • Works at a top US financial corporation • Successfully placed many individuals in IT jobs • MBA in IT• Prepares resumes better than any recruiter
Dmytro
• Over 10 years in IT• Harvard and ASTQB certified• Invited speaker at QA Conference• MBA in IT
Our Expert Mentors
Dmytro
• Over 10 years in IT • Harvard and ASTQB certified • Invited speaker at QA Conference• MBA in IT
Kristina
• 8 years in the IT industry • Works at a top US financial corporation • Successfully placed many individuals in IT jobs • MBA in IT• Prepares resumes better than any recruiter
If you've been waiting for a sign to start learning Mobile Test Automation, here it is.
Fill out the form below, and we will call you back to clarify the details.