Skip to content
← All careers

Technology

Software test engineer (trainee)

Finds bugs before customers do.

How people get in

IT services and product companies hire freshers in batches.

First proof to build

Test a public app and write 10 clear bug reports.

National Classification of Occupations 2015, division 2: Professionals.

Learn what you’re missing

Free options first. Finishing a course keeps a skill self-reported; deliver a gig to prove it.

Software testing

Search Coursera: software testing courses

Coursera

Free to auditBrowse

Browse catalogue · beginner · Varies

Many free to audit; certificates are paid. Check current details on the provider’s site.

Problem framing

CS50: Introduction to Computer Science

Harvard University

Free

Self-paced · beginner · About 10–12 weeks · certificate available

Free, including a free CS50 certificate; verified certificate via edX is paid. Check current details on the provider’s site.

Introduction to Computer Science and Programming in Python (6.0001)

Massachusetts Institute of Technology (MIT)

Free

Self-paced · beginner · One semester of material

Free course materials (no certificate). Check current details on the provider’s site.

Business writing and email

Google Project Management Professional Certificate

Google

Paid

Certification · beginner · About 6 months at a few hours a week · certificate available

Paid subscription (financial aid available on Coursera). Check current details on the provider’s site.

LearnEnglish (British Council)

British Council

FreeBrowse

Browse catalogue · beginner · Self-paced

Free resources; some paid courses. Check current details on the provider’s site.

SQL basics

CS50's Introduction to Databases with SQL

Harvard University

Free

Self-paced · beginner · About 7 weeks · certificate available

Free. Check current details on the provider’s site.

Kaggle Learn: Intro to SQL

Kaggle Learn

Free

Self-paced · beginner · About 3 hours · certificate available

Free. Check current details on the provider’s site.

Python basics

CS50: Introduction to Computer Science

Harvard University

Free

Self-paced · beginner · About 10–12 weeks · certificate available

Free, including a free CS50 certificate; verified certificate via edX is paid. Check current details on the provider’s site.

CS50's Introduction to Programming with Python

Harvard University

Free

Self-paced · beginner · About 10 weeks · certificate available

Free. Check current details on the provider’s site.