Take the easiest route into IT and become an Automation Test Engineer within 8 months.
We provide end-to-end assistance from starting a career in IT as an Automation tester with 0 knowledge to further support in building a career pathway in Tech.
You will study Testing Fundamentals in a Simulator format with industry projects and a full live support.
100% JOB ORIENTED COURSE
I don't know how to get relevant skills and start a great career in IT
Got an action plan to climb next career ladder to Business Analyst in IT
Testing is one of the fastest paths to start career in IT
About Profession
Creates and runs functional and API tests
Creates test reports for management and programmers
Develops frameworks to simplify automation
What does a QA Engineer do?
In simple terms, testers are responsible for the quality of a website, software, or application. QA Engineer:
Why QA Automation?
Testing is much easier than software development. It will not be difficult for even an unexperienced specialist to understand the principles of work
The fastest way to start a career in IT
successfully make the transition to the next level and move to IT professions, such as Software developer, DevOps, Business Analyst, Scrum master, Project manager etc.
Testers can
The demand for testers is very high
any team strives to release a quality product without bugs
At the same time, the salary is comparable
to that of Front-end and Back-end specialists
You can start working as a Manual tester
in 2 months after training without technical knowledge
Сareer path for a graduate of automation testing course
after 8 months
Moved from Manual tester to QA automation engineer
after 2-3 years
Moved to other high-paid IT ptofession
Project manager
Scrum master
Business Analyst
DevOps
Started Automation Testing with 0 knowledge
after 2-3 years
QA lead
Software developer
after 3 months
Look for a job as manual tester
Сareer path for a graduate of automation testing course
This course is for you if:
You are tired of low salary, oppression and career crisis
You want to get a stableremote job in IT
You want to build a successful career and always be in demand
You have the ability to continually learn and grow
Get consultation
Ask our manager any questions about this course.
How It works
Our goal is to bring you to the Result in gaining real hard and soft skills in Testing
How does the program work?
Access 31 modules, 30+ projects, mock interviews, hackathons developed by industry experts from companies like Infosys, Bank of America, Amazon and many more.
You will become a part of an IT Simulator and study in the Scrum team as a QA engineer on project modules.
3 live sessions a week
You will have
Ask questions from Mentors with industry knowledge
1-1 mentorship
You will be able to become a part of a strong community and expand your Network. We want to create an open environment where students of all batches want to see each other succeed
Strong alumni community
You will have a powerful Career Track including live mock technical interviews with industry experts & live sessions with career coaches
Career track
Learning coordinators track each student’s success and progress to help a student to complete the course and not drop it in the middle
Personal Support by Learning coordinator
The Automation Testing Specialization is a comprehensive 8-month program.
What will you be able to know after completing this course?
Test software manually Automate company projects Use 10+ testing tools & frameworks: UI-testing (DevTools, crossbrowser) API-testing (Postman) SQL & Git Java Selenium WebDriver for functional testing TestNG Selenium Grid, IDE Jenkins (CI/CD) Jira (or other bug tracking tool) Postman
This course is not only tool focused, but Career focused. Our Career development track will help you to map out your IT career and prepare for a job market.
Simulator format with a full live support
Learning through practice: exercises and industry projects
After 2 months of studying you can get a job as Manual tester while continuing studying Automation tools
Compare us
Compare
Simulation at Coding Invaders
Other online schools
Live sessions and recorded theory
Simulator based learning
Solving real business cases individually and in groups
24/7 help from your personal mentor
Cases in portfolio
Employment and career help
Other schools
Coding Invaders
Live sessions and recorded theory
Simulator based learning
Coding Invaders
Other schools
Solving real business cases individually and in groups
Agile testing, V Model, Waterfall, Top-down, Down-top (research different approaches)
Software requirements (gathering) -> SRS BRS
Levels of Testing: Unit Testing, Integration Testing, System Testing, User Acceptance Testing
Types of Testing
Part 3. Test design techniques
B&W box
Use case testing
Boundary value analysis
Equivalnce partitioning
State Transition diagrams
Decision table testing
Bug report and tracking, JIRA. Bug template
Defect Life Cycle
Part 4. Web interface testing
UI-testing
DevTools
Crossbrowser testing
Responsive testing
HTML, CSS basics
Part 5. API testing using Postman
Network basics (protocols)
HTTP basics
API
REST API
Postman
Part 6. SQL and databases
SQL basics
Databases
SQL queries
MySQL (or other tool)
Part 7. Database testing and Git
DB specification
Common SQL DB defects
DB testing
Git
Main commands
Manual testing final assessment
Get a web app with API, SQL DB, Requirements and specification
Come up with testing plan, create and execute test cases
Create and execute DB and API test cases
Use JIRA to track bugs
Report test results
Automation testing
Part 1. Java basics
Introduction to programming
Features of Java
Datatypes in Java
Types of Variables in Java
Basic Operators in Java
Classes, Objects, Methods, and Constructors
Control Flow Statements
Object-Oriented Programming Concepts
Exception Handling Mechanisms
Part 2. Selenium and its Components
Map Interface in Java
Test Automation Frameworks, Tools, Process
Components of Selenium Suite
Part 3. Selenium WebDriver
Selenium WebDriver Architecture
Introduction to Web elements
Locating Web elements using various Locators (ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, CSS Selector, and XPath)
HTML, CSS basics
Introduction to XPath
Types of XPath
XPath Functions and Customisations
What are CSS Selectors?
Locating Web Elements using CSS Selectors
Selenium Commands in WebDriver
Interacting with Web Elements
Performing Actions on Web Elements
Checking the Web Element state
Types of Waits in Selenium
Selenium and Java assessment
Element locators and element search with Selenium. Waiting for an element on the page. Writing autotests for a website, executing JS scripts in the browser and other Selenium features (scrolling a page, clicking an element using JS, removing an element from a page)
Part 4. TestNG Framework
Introduction to TestNG
Installing TestNG Plug-in in Eclipse
Rules to write TestNG
Annotations
Grouping
Sequencing
Parameterization
Parallel/Cross Browser Testing
Introduction to Reports
Types of Reports
Part 5. Handling Web UI Elements
What are Alerts?
Types of Alerts
Alert Interface methods
Handling Alerts in Selenium WebDriver
What is a Modal Dialog Box?
Handling Modal Dialog Box using Selenium
WebDriver
Handling Multiple Windows and Multiple Tabs using
Selenium WebDriver
Scrolling on a web page using JavaScriptExecutor
Verifying Tooltip using Selenium WebDriver
What is an IFrame?
Identifying an IFrame
Switching to IFrames using Selenium WebDriver
Select Class in Selenium WebDriver
Methods under Select Class
Handling Dropdowns and Multiple Select Operations using Select Class
Actions Class and Action Interface
Methods for handling Keyboard and Mouse based interactions
Testing Drag and Drop and Mouse Hover functionality using Actions Class
Part 6. Selenium Grid
Introduction to Selenium Grid
Selenium Grid Architecture
Deploy a Grid
Introduction to Robot class
Methods under Robot class
Implementation of the Robot class
Advantages and disadvantages of the Robot class
Limitations of the Robot class
Part 7. Selenium IDE
What is Selenium IDE?
Features of Selenium IDE, Selenium IDE Interface
Selenese in Selenium IDE
Why Page Object Model? What is a Page Object Model? What is Page Factory?
Advantages of POM, Implementing POM using
Selenium WebDriver, Implementing POM with Page Factory
Part 8. Automation Frameworks
Introduction to Selenium Frameworks
Types of Selenium Frameworks
Introduction to Data-Driven Test Framework
Best practices of Data-Driven Testing
Apache POI
Data Providers
Introduction to Keyword-Driven Test Framework
Uses of Keyword-Driven Test Framework
Keyword-Driven Framework Components
Implement Keyword-Driven Framework
Introduction to Hybrid Driven Test Framework
Advantages and Limitations of Hybrid Test Framework
Utilize the Page Object Model with Hybrid Framework