From 0 to Pro SDET Course

From the first lesson, immerse yourself in the practice and you can start earning in 6 months

Start Free Trial-Learn More
-
Length

Length

6 Months

Level

Level

Beginner, Junior, Middle

Time

Time

Flexible - learn any time

Full-Guide videos

Full-Guide videos

137+ Video lessons

Exercises

Exercises

450+ coding problems

Career Preparation

Career Preparation

Soft skill classes

Extra

Extra

Certificate of completion

Extra

Extra

Slack community

Who is SDET for?

Work from anywhere

Students

Our interactive learning materials are specifically crafted to help you learn faster at your own pace.

In-demand job

Career changers

Earn course certificates and professional certifications to get recognized in a new role.

6-figure salary

Junior IT specialists

The greatest professionals are continuous learners, and DevX PRO membership is the best investment for your SDET career.

SDET is a Booming Industry

Build your career in 6 months‍ Start Earning $100K+

Job opportunities for people with SDET skills are increasing like never before (an estimated 24% increase from 2010 to 2022). And SDET salaries are soaring - upwards of $110K in cities like San Francisco and New York.

$121,689/1 yr

Total pay

$111,536/1 yr

Base Pay

$10,153/1 yr

Additional Pay

$121,689/1 yr

T

$85K

$101K

T

$148K

T

T

$176K

Information taken from https://www.glassdoor.com/

Curriculum


Week 1
lecture-2-cover-1670580839599.png

0 / 1 Exercises

Class.1 - Class Structure

lecture-3-cover-1670580952518.png

0 / 5 Exercises

Class 1.1 - Class Structure 2

lecture-4-cover-1670581206717.png

0 / 6 Exercises

Class 2 - Primitive Data Types

lecture-5-cover-1671087291699.png

0 / 0 Exercises

Soft Skills 1 - Intro

lecture-62-cover-1671087422881.png

0 / 0 Exercises

Soft Skills 2 - SDLC


Week 2
lecture-6-cover-1670581602270.png

0 / 5 Exercises

Class.4 - Arithmetic Operators

lecture-7-cover-1670581617079.png

0 / 5 Exercises

Class.5 - Assignment Operators

lecture-8-cover-1670581625286.png

0 / 5 Exercises

Class.6 - Increment Decrement

lecture-63-cover-1671088263775.png

0 / 0 Exercises

Soft Skills 3 - Agile

lecture-64-cover-1671088253204.png

0 / 0 Exercises

Soft Skills 4 - SDLC and Agile Ceremonies


Week 3
lecture-9-cover-1670582149464.png

0 / 5 Exercises

Class.7 - Logical Operators

lecture-10-cover-1670582236284.png

0 / 5 Exercises

Class.8 - Input from user

lecture-11-cover-1670582228511.png

0 / 5 Exercises

Class.9 - If Then Statement


Week 4
lecture-12-cover-1670582302994.png

0 / 5 Exercises

Class.10 - Nested If

lecture-13-cover-1670582335811.png

0 / 5 Exercises

Class.11 - Nested If Practice

lecture-14-cover-1670582396550.png

0 / 5 Exercises

Class.12 - Switch Case

lecture-45-cover-1670582490394.png

0 / 5 Exercises

Class.13 - Switch Case Practice


Week 5
lecture-15-cover-1670583020783.png

0 / 5 Exercises

Class.14 - Methods

lecture-16-cover-1670583061515.png

0 / 5 Exercises

Class.15 - Methods 2

lecture-17-cover-1670583102076.png

0 / 5 Exercises

Class.16 - String Methods

lecture-46-cover-1671088032048.png

0 / 5 Exercises

Class.17 - String Methods 2


Week 6
lecture-19-cover-1670583359027.png

0 / 5 Exercises

Class.18 - String Methods 3

lecture-20-cover-1670583445785.png

0 / 5 Exercises

Class.19 - String Pool and While Loop

lecture-47-cover-1670583666327.png

0 / 5 Exercises

Class.20 - While Loop

lecture-48-cover-1670583678234.png

0 / 5 Exercises

Class.21 - Do While Loop


Week 7
lecture-23-cover-1670587985058.png

0 / 5 Exercises

Class.22 - Nested Loop, Break, Continue

lecture-49-cover-1670588064203.png

0 / 5 Exercises

Class.23 - Loop Continue and Break/Arrays

lecture-50-cover-1671002917669.png

0 / 5 Exercises

Class.24 - Arrays

lecture-51-cover-1671070698422.png

0 / 5 Exercises

Class.25 - Arrays 2


Week 8
lecture-24-cover-1671070731881.png

0 / 5 Exercises

Class.26 - MultiDimensional Arrays

lecture-25-cover-1671070742413.png

0 / 5 Exercises

Class.27 - Lists

lecture-26-cover-1671070751200.png

0 / 5 Exercises

Class.28 - Lists 2

lecture-30-cover-1671070790130.png

0 / 5 Exercises

Class.29 - Set


Week 9
lecture-31-cover-1671070816475.png

0 / 5 Exercises

Class.30 - Maps intro

lecture-32-cover-1671070847513.png

0 / 5 Exercises

Class.31 - Maps 1

lecture-33-cover-1671070855531.png

0 / 5 Exercises

Class.32 - Maps 2

lecture-34-cover-1671616620343.png

0 / 5 Exercises

Class.33 - Maps 3


Week 10
lecture-65-cover-1671617931933.png

0 / 5 Exercises

Class.34 - Classes and Objects

lecture-35-cover-1671070899771.png

0 / 5 Exercises

Class.35 - Objects and Constructor

lecture-36-cover-1671070941195.png

0 / 5 Exercises

Class.36 - Constructors and Encapsulation

lecture-37-cover-1671070982883.png

0 / 5 Exercises

Class.37 - Encapsulation


Week 11
lecture-38-cover-1671071010713.png

0 / 5 Exercises

Class.38 - Inheritance

lecture-39-cover-1671071043805.png

0 / 5 Exercises

Class.39 - Inheritance 2

lecture-40-cover-1671071050515.png

0 / 5 Exercises

Class.40 - Inheritance 3


Week 12
lecture-41-cover-1671071077477.png

0 / 5 Exercises

Class.41 - Interface

lecture-42-cover-1671071103009.png

0 / 5 Exercises

Class.42 - Interfaces and Polymorphism

lecture-43-cover-1671071129075.png

0 / 5 Exercises

Class.43 - Exceptions

lecture-44-cover-1671071146468.png

0 / 5 Exercises

Class.44 - Exceptions Final

Pro Plan

$166/mo

Choose Pro Plan

Everything in FREE and:

Access to 100+ micro video lectures

Access to 300+ daily practice challenges

Access to DevX Community of 300+ learners grads mentors in Slack

Certificate of Completion

Bonus

Solve 5 exercises correctly and get a mentorship session as a bonus

Technologies you will learn

-

Java is an object-oriented programming language and a platform that helps professionals create complete applications. Java is also the most popularly used programming language for Selenium across the world.

-

Selenium is the most prominent tool in the field of automation testing and most commonly used with Java. Both of these technologies together make a perfect combination for software automation testing.

-

APIs (Application Programming Interfaces) allow applications to talk to each other and help applications connect and transfer data and logic across applications.

-

A set of tools to optimize the creation and maintainability of JUnit-tests.The main feature of JUnit-Tools is to generate JUnit test-elements depending on an existing java-class and logic.

-

Jenkins is one open source tool to perform continuous integration and build automation. The basic functionality of Jenkins is to execute a predefined list of steps. The trigger for this execution can be time or event based.

-

Cucumber supports Behavior Driven Development and is one of the most popular approaches used in companies. Cucumber is a testing framework that helps automation to be more understandable.

Our instructors

-

Askar Musakunov

Co-founder | SDET Instructor

--
-

Adina Tilek

Co-founder | Soft Skills Instructor

-
-

Tim Sears

SDET Instructor

-

FAQs


What kind of laptop do I need?

We recommend students have a laptop with the following minimum requirements:

8 GB RAM.

256GB – Storage

Core i5.

Students can use both Mac and Windows, though we prefer Mac.


Do you guarantee a job?

DevX does not guarantee job placement, because interviews are handled by you. While we tools and skills for job search, the hiring process is handled by students directly.


Will I get a certificate after the course?

Students who successfully complete the course and pass the relevant exercises receive a certificate of completion of the course from DevX. Additionally, instructors prepare students for testing to obtain industry-recognized certificates.


Will I be able to get a job in SDET?

Organizations today are looking for a professional who can take part in software development & at the same time be involved in testing the developed software.

So, hiring an SDET helps them as they can develop high-performance code plus set up an automated testing infrastructure.


What are the payment options?

We offer flexible payment options such as monthly installments or pay in full option with discount.