MyMisPal
← All careers
QA

Software QA / Test Analyst

Software quality path · Automation, QA & Development

Makes sure the system works before users get it: writes test cases from requirements, tests and logs defects. It needs an analytical mind more than coding, so it suits MIS graduates.

Open to new graduatesمحلل جودة واختبار برمجيات

What the job involves

  • Reads requirements and writes test cases
  • Runs manual tests and records results
  • Logs defects and follows their fixes
  • Tests databases with SQL and APIs
  • Gradually learns test automation

Your path from this job

  1. Test AnalystYou start as · 0–2 years

    Runs manual tests and logs defects.

  2. QA / Test Automation Engineer2–5 years

    Builds automated tests and performance tests.

  3. QA Lead5–8 years

    Sets test strategy and leads the team.

  4. Head of Quality8+ years

    Owns software quality across the company.

Years are approximate and vary by employer. What matters is that each stage builds on the last.

Where you'd work

Software companies, banks, fintech and government digital teams.

Skills you need

Analytical thinking and attention to detailSQLUnderstanding requirements and user storiesProgramming basicsWorking with developers

Tools of the trade

Jira / Azure DevOpsPostmanSelenium / PlaywrightTestRailSQL client

Certification ladder

Tap any certification for details. You don't need them all: pick one per level based on where you work.

EntryStart here
IntermediateAfter about 2 years
AdvancedFor seniors

Suggested courses for this role

FreeEnglish

CS50x: Introduction to Computer Science

Harvard · CS50 · Programming

The world's most famous programming course. Demanding, but it builds a very solid foundation.

YouTubeArabic

Learn Python in Arabic (Elzero)

Elzero Web School · Programming

One of the best-known Arabic programming channels. A long, detailed series from zero.

Free to auditArabic

Programming for Everybody: Python (Arabic)

Coursera · University of Michigan · Programming

Dr. Chuck's famous course, offered in Arabic. One of the gentlest starts.

PaidEnglish

100 Days of Code: The Complete Python Pro Bootcamp

Udemy · Angela Yu · Programming

A project a day for 100 days. One of the best for building a habit.

All courses
Spotted a mistake on this page, or have an idea to improve the site?