QA Automation Silver Bootcamp with Java
QA AUTOMATION SILVER BOOTCAMP WITH JAVA
FEATURED
INSTRUCTOR
Slava Skryabin – Director of Software Development and Automation Architect. Designed and created Java, Python, Ruby, JavaScript-based automation frameworks from the ground up that test UI, Mobile, Web-services, Databases, perform security vulnerabilities scanning.
The course is project-based with writing automation scripts against multiple test applications.
SUMMARY
- All topics include project-based practice with multiple applications
- Automated tests using Java, Cucumber, Selenium WebDriver and REST Assured
- Xpath expressions and effective way to find and write them
- TDD/BDD and why it is taking majority of the market. Behavior Driven Development using Cucumber
- Installation and setup of the framework from the ground up with Maven
- Java core concepts and effective way to learn it. From JDK 8 to JDK 11
- Selenium API deep dive: WebDriver, WebElement, Actions, WebDriverWait, Select, etc.
- Implicit and Explicit waits and when to use them
- Dealing with all types of HTML elements (click, fill, validate, send, etc.)
- Data structures for automation and their usage: Arrays, Maps, etc.
- Understand web application high-level architecture to plan for effective testing
- Cucumber hooks, test runner, test context, etc
- Automate web services with focus on REST API (JSON, XML)
- CRUD and other web service operations
- REST API metadata documentation with Swagger
- Utilizing test data source options: data files, database
- Effective REST API automation with Unirest, REST Assured
- Combine UI and REST API verification to create End-to-End tests
- Configuration of Jenkins automation jobs for continuous integration
- Jenkins pipeline for CI/CD (continuous integration / delivery) and how to use it
- Source Control using Git including branching / merging
- OOP (Object Oriented Programming) concepts
- Encapsulation, inheritance, polymorphism and abstraction with real automation examples
- Debugging, fixing and troubleshooting automation scenarios
- Being SDET: utilizing automation architectural patterns
- Priorities: automate scenarios to replace existing manual test cases
- Automate your own application at work for real benefit
- Practice multiple coding challenges to enhance problem solving skills
- Cloud application (IaaS, PaaS and SaaS) infrastructure from QA perspective
- Find and deal with cases that only automation can cover
- Security testing: vulnerabilities, focus and benefits
- See real-life setup examples, processes and continuous integration / delivery
- Defend and prove knowledge on the interview
AFTER THE CLASS YOU WILL
- Develop automated tests using Java, Cucumber and Selenium WebDriver
- Test REST API utilizing JSON/XML in Java automation project
- Combine UI and REST API verification to create End-to-End tests
- Navigate over multiple pages, click buttons, type into text boxes, select from drop-downs, etc.
- Automate your existing manual scenarios or repetitive actions at work
- Understand IaaS / PaaS / SaaS applications and their infrastructure
- Understand CI/CD (continuous integration / delivery) with Jenkins pipeline setup
- Utilize Source Control with example of Git including pull requests and merges
- Debug automation scenarios to find root cause of issues
- Maintain and perform updates to automation scenarios to reflect UI pages changes
- Implement automated test cases using Page Object pattern
CURRENT SCHEDULE OF CHARGES
80 lecture hours + 120 lab hours by arrangement
Registration fee: $250.00 (Mandatory, non-refundable)
Tuition: $2,200.00 (Mandatory, refundable)
Manuals, handouts, lab time and equipment: at no charge to students
Total: $2,450.00
The total amount for all fees, charges and services the student is obligated to pay for the course is $2450.00 (two thousand four hundred and fifty dollars)
PAYMENT OPTIONS
- Pay with a debit/credit card (the option is available in our shopping cart)
- Pay with the Zelle app (make a transfer from your Zelle account)
- Mail us a check (make checks payable to “Portnov Computer School”, mail to 4966 El Camino Real, #123, Los Altos, CA 94022)

$50.00 – $2,450.00
ArturJuly, 2021
SergeyJuly, 2021
NatashaJuly, 2021
AndyJuly, 2021
VaidasJuly, 2021
AnastasiaJuly, 2021
RinatJuly, 2021
LenaJuly, 2021
JuliaJuly, 2021
ElenaJuly, 2021
RudyJuly, 2021
IreneJuly, 2021
DanJuly, 2021
AnthonyJuly, 2021
GregJuly, 2021
SergeyJuly, 2021
LeroyJune, 2021