SDET/Test Architect Essentials -Road to Full stack QA
4.3 (983 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,788 students enrolled

SDET/Test Architect Essentials -Road to Full stack QA

Advanced Tutorial to Learn essential skills needed to transform your career from QA Engineer to SDET/Test Architect
4.3 (983 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,782 students enrolled
Created by Rahul Shetty
Last updated 5/2020
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 13 hours on-demand video
  • 10 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand and Implement Docker to provide virtualization Environments for Automation Tests
  • Build Json/Xml on fly from JDBC Query results with Jackson API and POJO implementation
  • Build and execute Window batch Scripts for invoking Servers(Selenium/Protractor)
  • Understand Jenkin pipelines scripting for CI/CD
  • Complete knowledge on latest Java Streams and lambda expressions for Interview prep
  • Parsing Json files into Java objects to feed into web Automation tests
  • How to monitor server logs dynamically with java
  • Integrating TestNG Data provider into excel for building robust Datadriven Automation
  • Understanding GIT commands in depth versioncontrol
Course content
Expand all 74 lectures 13:07:14
+ Converting JDBC Results into Java object with POJO classes
6 lectures 01:02:37
Important Player Tips for Best learning Experience:
Setting up Database and Tables as Prerequiste for driving data
SQL Queries for project implementation
JDBC Connection to read the values of DB through Java
Creating POJO classes for converting DB results into Java objects
+ Jackson API to convert Java objects into Json file formats
7 lectures 01:29:11
Converting Java objects to Json file using Jackson API
Retrieve Multiple results into Array list of Java objects for further Parsing
How to merge multiple Json files into one Giant nested Json
Introduction to Gson,JSONArray for building Json dynamically
Apache common String Utilities to Parse strings with escape characters
Parse Json file into Java object to send the data through getter Methods
Section 2, 3-Code Download
+ Introduction to Docker and its Advantages
5 lectures 50:35
What is Docker? How it helps in Automation Industry?
What are containers and Images in Docker Software?
How exactly Virtual machines are different from Docker
How to Install Docker into Machines with Prerequisites needed
Understand working with DockerHub
+ Implementation of Docker to Automation tests
6 lectures 59:48
Remote WebDriver capabilities details for Selenium Docker Integration
Invoking Docker with Chrome and Firefox Images for Selenium Tests
Idea of Integrating Docker with Selenium Grid
Docker compose file in creating Nodes and Hub
Making the Docker Project TestNG Compatible
Parallel Distribution of tests with Multiple Dockers
+ Creating Window Batch files and Monitoring Server Logs
6 lectures 01:27:08
Create Window Batch files for invoking server
Reading the Server log files through Java using Buffered Reader
Monitor Server logs continuously from Your program for Synchronizing tests
Build bat file for Scale Chrome instances and deleting file Logs
Automate all manual tasks of cleaning data fo every test run
Section 4,5, 6 -Code download
+ Docker Integration to Jenkins
1 lecture 12:15
Integrate Docker tests with Maven and Jenkins
+ Introduction to Jenkin Pipelines
3 lectures 38:08
What are Jenkin Pipelines? How important it is in Agile?
Jenkin Pipeline view plugin to chain the jobs -Demo
Groovy Scripted Syntax to build pipeline on fly
+ Build Pipelines Dynamically with Groovy Script for CI/CD
5 lectures 26:38
Create Pipeline job and Construct it using Declarative Syntax-Demo
Importance of JenkinsFile and its Keywords for Pipeline building
Jenkin file download
Demo- Push the JenkinFIle into Github and Start running Pipeline
Section 8, 9 - Code download
+ Integrating DataProvider with Excel for Robust Data Driven Implementation
5 lectures 01:04:17
Importance of Data Provider and Excel Integration for better Data driven
Understand Dataprovider and how it sends data in Multidimensional array
Get Excel dependencies and connect from java code to excel
Live demo on integrating Excel to Dataprovider to parameterize data
Section 10 Code download
  • Very basic knowledge of Core java and (Selenium, TestNG)

Have a passion to take up your Automation career to next level? If Yes JOIN with me-
The one and only Best  "Full Stack QA tutorial" which touches up on technical challenges in every phase of Automation by providing smart solutions using latest technologies like Dockers, Jackson API, Jenkin Pipelines, Data Structures using Java Streams, Window batch Scripting, Database readers, GIt  and many more !!!!!!!!

After Successful course completion, you should be able to apply for any Test Architect /SDET positions or lead the Challenging Automation projects from Scratch

Below are in detail Scenarios we are going to cover in this Tutorial

  • Dockerization, integrating Selenium Grid with Docker,

  • Building Json/Xml from database results,

  • Parsing Json into Java objects with Jackson API,

  • Jenkins pipeline Scripting for CI/CD,

  • Dynamically monitoring Server Logs with Java,

  • Windows Batch job scripting,

  • Dataprovider to Excel Integration,

  • Java streams, Lambda expreesions,

  • GIT version control system and many more,

Who this course is for:
  • Automation testers
  • QA Engineers
  • Software Engineers