Design & Quality

QA Engineer

Find the problems before users do.

What you’ll work on

  • Test functionality across real client web and mobile projects
  • Investigate bugs, document them clearly, and work with developers to verify fixes
  • Create manual test plans and gradually work with test automation
  • Perform regression and release testing as applications change
  • Help make sure releases meet an agreed quality standard before reaching users

Professional capabilities you’ll develop

  • Thinking systematically about how software can fail
  • Designing useful test cases
  • Exploratory testing and edge-case investigation
  • Writing clear, actionable bug reports
  • Regression testing
  • API and mobile testing
  • Working with developers throughout the bug-fixing process

Technologies and practices you may work with

  • Manual and exploratory testing
  • Jira
  • Postman
  • Playwright/Cypress
  • Mobile testing
  • Regression testing

Examples of real work

  • Release testing for client web applications and mobile app submissions
  • Test suites and QA processes used across projects

Who this suits

You naturally look for edge cases, notice when something doesn’t behave as expected, and take pride in helping a team ship software people can rely on.


Prerequisites

Prerequisites are a starting point, not a promise that you already know everything. You're expected to learn during the experience — but you also need enough foundation to participate in real work and take responsibility for your own progress.

QA Engineer

  • Basic understanding of web or mobile applications
  • Basic understanding of how software features work
  • Familiarity with common browser/device behaviour
  • Basic Git familiarity is helpful
  • Good written communication
  • Curiosity and willingness to investigate problems systematically

explore Not sure whether this is for you? Explore other programmes

mark_email_unread Keep learning

Keep learning with IDEA Lighthouse

New articles about technology careers, professional development, real-world software work and the transition from learning to employment.

shield No spam, ever event_repeat Unsubscribe anytime