1. Home
  2. Training

QA course from scratch

An intensive course so you can start working in software testing. No technical prerequisites: just the desire to learn and to be part of Underc0de.

Our courses

QA training, from beginner to specialist

You start with the fundamentals and continue with the specialization that interests you most. Every course includes a certificate.

Core track

Manual QA

User stories, test case design and execution, bug reporting and teamwork, from scratch.

Core track

QA Automation

Front-end, API and performance test automation with Playwright, BDD and CI/CD pipelines.

Core track

Agentic QA

Testing with AI agents: how to plan, run and review tests alongside agents, and how to validate what they do.

Certification

ISTQB preparation

A review of the Foundation Level syllabus, practice exams and simulators to sit the international certification.

Specialization

Mobile QA

Testing Android and iOS apps: devices, emulators, usability and the cases specific to mobile.

Specialization

API testing

Validating REST services with Postman and Swagger: contracts, HTTP status codes, data and automation.

Specialization

Security testing

Security fundamentals applied to testing: common vulnerabilities, OWASP and how to report findings.

  • Every course includes a certificate

Course details

What you need to know before you sign up

The course is designed so that you finish knowing how to do what a QA does every day: read user stories, write test cases, run them, report bugs and communicate with the team. Lots of practice in a simulated work environment.

Format
In person in Mendoza or online on Discord
Requirement
Being an Underc0de member
Certification
Yes, every course includes a certificate

How to take part

From the announcement to the first class

  1. Join the Underc0de community

    It is the only requirement: the courses are for community members.

  2. Follow the announcement of the new edition

    We publish it on the WhatsApp channel, Instagram, LinkedIn and YouTube together with the enrollment form.

  3. Fill in the form and solve the challenge

    The challenge requires no technical knowledge: we assess judgment, attention to detail and the desire to learn.

  4. Wait for the email with the next steps

    If you are selected we will write to you with the information to get started. We also announce the new students on our social media.

What you will learn

Course content

The topics you will work on across the different courses, always practicing on real cases.

Manual QA

Fundamentals and test design

The role of QA, the software lifecycle, test types and levels, design techniques and test cases from user stories.

Manual QA

Execution and bug reporting

Running tests, documenting and prioritizing defects, and managing work in Jira within an agile team.

QA Automation

UI automation

Playwright, TypeScript and BDD with Cucumber, test design patterns, reporting and CI/CD pipeline integration.

Agentic QA

Testing with AI agents

Prompts for QA, agents that generate test cases and test data, assisted execution and how to review and validate what the AI produces.

API testing

APIs and databases

REST, HTTP methods and status codes, Postman and Swagger, contract validation and SQL queries to verify data.

Mobile QA

Mobile applications

Testing on Android and iOS, real devices and emulators, permissions, connectivity, gestures and usability on small screens.

Security

Security testing

OWASP Top 10, common web vulnerabilities, authentication and session handling, and how to report findings responsibly.

ISTQB

Certification preparation

The Foundation Level syllabus, official vocabulary, sample exams and simulators so you arrive at the exam confident.

Frequently asked questions

Common questions

What are the requirements to take part?

Being a member of the Underc0decommunity. No previous experience in testing or programming is needed: the course starts from scratch.

Which courses do you offer?

Manual QA, QA Automation, Agentic QA and preparation for the ISTQB certification. There are also courses on Mobile QA, API testing and security testing.

Do the courses include a certificate?

Yes. Every course awards a certificate on completion.

How do I enroll?

Before each course starts we announce it on our social media and on the WhatsApp channel. You need to fill in a form and solve a challenge. The form is published on all our channels.

How do I find out if I was selected?

Once you have filled in the form and solved the challenge, we email you the next steps. We also announce everyone who was selected on our social media.

Is it in person or online?

Both. In-person classes are held in Mendoza, Argentina; online classes run on Discord.

Videos

Learn with our videos

Free classes and tutorials from the QARMY YouTube channel to keep practicing before, during and after the courses. The videos are in Spanish.

Getting started · 14:43

How to study QA: complete 2026 roadmap

Manual QA · 35:52

How to find and report bugs from scratch

ISTQB · 9:49

How and where to study for the ISTQB certifications

QA Automation · 25:33

Automation from scratch, part 1 (intro + Selenium IDE)

API testing · 19:44

Automation from scratch, part 2 (automation with Postman)

QA Automation · 17:48

How to start automating: Selenium, Cypress, Playwright

Mobile QA · 15:23

Mobile automation with Appium

AI for QA · 20:02

AI-powered automation without writing a single line of code

Tools · 27:18

Creating repositories from scratch with Git and GitHub

Find out when the next course starts

Join the WhatsApp channel: that is where we first announce each new enrollment period.