Career switch · Free planning

Your next role starts with what you bring.

Explore a different IT direction, build the missing foundations and turn learning into a project you can show.

  1. Your starting experience
  2. A practical learning route
  3. Projects & real vacancies
Explore all our lessons →

Your starting point

What do you do today?

Experience you may bring: Breaking problems into smaller parts · Working with code and debugging. A job title does not confirm technical skills.

Select foundations you can already demonstrate

Compare directions

Build on what you bring

Suggestions use your starting role and confirmed foundations. Vacancy volume does not determine your suitability.

Your transition roadmap

Test automation engineer

Foundations → guided lessons → a working project → real vacancy requirements.

19–29 weeks*

148–228 practice hours · 8 / week

*Editorial planning ranges for foundations and a first portfolio project. Actual time depends on prior experience and practice. Completing a plan does not guarantee a job or replace required professional experience.

How is the estimate calculated?

Each route has a practice budget. Each unconfirmed foundation adds 12 hours; a less adjacent starting role adds 60. Weeks are total hours divided by your selected weekly pace. These are transparent planning assumptions, not measured training outcomes.

01 · Build the foundation

What to bring, check and learn

Basic test design and enough programming to read and debug a test. Learn those first if they are new.

You confirmed

No foundations selected yet. Tick only skills you can demonstrate.

Check or learn first

Programming fundamentals · JavaScript / TypeScript · Software testing · Git / version control

A small first-week experiment

Read the first two linked lessons, make a small version of the project and inspect three real advertisements. Use that experience to decide whether to continue with this direction.

02 · Learn and practise

A route across several skills

  • JavaScript fundamentals and browser assertions
  • API and UI tests, test data and deterministic fixtures
  • CI, trace diagnosis and flaky-test prevention

Start with our Typorithm lessons

Complete the gaps in coverage

Our lessons cover language, testing and CI concepts. Use the official guide for browser automation and test fixtures.

Playwright: official testing guide ↗

03 · Build evidence

A reliable application test suite

Test a demo application you control, including a critical flow and deliberately broken behavior.

Self-review checklist · 0/3 checked · completing it does not certify job readiness

Project evidence checks

Checks last for this visit. Download the plan to keep a copy and record your project evidence.

04 · Read the market

Target-role vacancies

Current catalog advertisements for test automation engineer · all countries. Compare requirements as you learn; these are not a personal readiness score.

Loading this role and market…

Already close to a specific vacancy?

Match analysis checks your existing profile against roles and shows core technology gaps. Use it when you want a role-specific check alongside this broader career plan.

Open match analysis →

Make the work visible

Keep a project write-up, tests and examples you can explain. Add factual experience and learning projects to your profile before preparing an application.

Update my profile →