QA automation with Java and Selenium

BY
Coding Invaders

Make your way to the IT field by acquiring the skills to become an automation test engineer.

Mode

Online

Duration

8 Months

Fees

₹ 6850

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based

Course overview

The QA automation with Java and Selenium Certification Course is an 8-month long online course that aims to provide learners with the fundamental skills required for the career of an automation test engineer. The course will follow a simulator-based learning system and educate learners through industry projects and real business cases.

The QA automation with Java and Selenium Training can be accessed with no prior knowledge in automation testing and after 2 months of training, you will be able to work as a manual tester. This certification course will boost your journey towards building a career in the domain of information technology(IT). 

After successful completion of the QA automation with Java and Selenium Live Course, you will receive a Certificate of Completion brought to you by Coding Invaders by MentorsPro.

The highlights

  • Certificate of completion
  • 8 months duration
  • Online mode
  • 3 live sessions per week
  • Recorded theory
  • Simulator based learning
  • Real business cases and industry projects
  • One on one mentorship
  • 100% job oriented course
  • 30+ projects
  • 1000+ access assignments
  • 10+ testing tools
  • Mock interviews and hackathons 
  • Career services
  • Personal mentor support 24/7
  • Strong alumni community

Program offerings

  • Certificate of completion
  • 8 months duration
  • Online mode
  • 3 weekly sessions
  • Live classes
  • Recorded theory
  • Real business cases
  • Industry projects
  • One-on-one mentorship
  • 100% job oriented
  • 30+ projects
  • 1000+ access assignments

Course and certificate fees

Fees information
₹ 6,850

QA automation with Java and Selenium Certification Fees is originally priced at Rs. 6,850 per month and you will receive a 40% offer with Rs. 4100 per month. There are 12 months no-cost EMI options available for fee payment.

QA automation with Java and Selenium Fee Structure

Course

Amount in INR

QA automation with Java and Selenium Original Fee

Rs. 6,850 per month

QA automation with Java and Selenium Discounted Fee

Rs. 4,100 per month

certificate availability

Yes

certificate providing authority

Coding Invaders

Who it is for

  • The QA automation with Java and Selenium Course is suitable for anyone interested to find the fastest way to get an IT job and is interested in the career of an automation engineer.

Eligibility criteria

  • No prior knowledge of automation testing is required to apply for the QA automation with Java and Selenium Course.

What you will learn

Automation skills Java Programming skills Software development skills

After completing the QA automation with Java and Selenium Classes, you will gain knowledge about the following topics:

  • Testing and test design
  • Test design techniques
  • Web interface testing
  • API testing using Postman
  • SQL and databases
  • Database testing and Git
  • Java basics
  • Selenium and its components
  • Selenium WebDriver
  • TestNG framework
  • Web UI elements
  • Automation frameworks

The syllabus

Manual testing

Part 1: Testing
  • what, why, when
  • SDLC, STLC
  • Test Scenarios and Test cases
  • Positive and negative test cases
  • Test Data
Part 2: Test design
  • B&W box
  • 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
  • Implementing Hybrid Test Framework
Automation framework assessment

Career track

  • Career webinar.
  • Learning materials for career (interviews)
  • Peer reviewed interviews
  • CV
  • LinkedIn Page
  • Git repository
  • Mock interview I
  • Mock interview II

Admission details

Given below are the steps to enrol in the QA automation with Java and Selenium Live Course:

Step 1: Go to the official website by clicking on the URL given below - https://codinginvaders.com/qa-automation

Step 2: Click on the "Learn More" option.

Step 3: Register by creating an account using your name, email id and phone number to proceed to the next steps.

How it helps

The QA automation with Java and Selenium Certification Benefits are listed below:

  • The course will help learners acquire knowledge and skills in the advanced concepts of automation testing to kickstart a career as an automation test engineer.
  • Through the simulator-based learning experience and exposure to industrial case studies and projects, you will be able to understand the concepts thoroughly.
  • The QA automation with Java and Selenium Course provides end-to-end assurance of building a successful career in IT starting as an automation engineer and getting upgraded to a software developer, DevOps testing professional, project manager, business analyst or scrum master.

FAQs

What is the total duration of the QA automation with Java and Selenium Live Course?

The QA automation with Java and Selenium Course has a duration of 8 months.

Who is providing the QA automation with Java and Selenium Certification Course?

The QA automation with Java and Selenium Course is provided by Coding Invaders by MentorsPro.

Are there EMI options available for fee payment?

Yes, 12 months no-cost EMI options are available for candidates opting for the QA automation with Java and Selenium programme.

Does the QA automation with Java and Selenium Course provide certification?

Yes, the QA automation with Java and Selenium Online Course provides valid certification upon completion.

How many sessions will there be in a week for the QA automation with Java and Selenium Training Course?

The QA automation with Java and Selenium Course would contain 3 live sessions per week.

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books