Deloitte Services Pty Ltd logo

QA Engineer

Deloitte Services Pty Ltd • Belgrade, Central Serbia, Serbia

hybrid
Posted Oct 2, 2026

**Role & seniority: ** QA Engineer (5+ years QA engineering experience; full-time)

**Stack/tools: **

  • Python, Playwright (automated UI/e2e testing)

  • CI/CD test integration

  • Postman + API testing (mentions sniffers)

  • Optional: SQL for testing

  • Optional: ISTQB

  • Top 3 responsibilities:

    • Build and maintain automated test frameworks and end-to-end test suites for web apps using Python/Playwright.

    • Create and manage test cases/scenarios/acceptance criteria across the SDLC; perform regression/smoke/release testing.

    • Support quality workflows: issue processing, bug reporting, re-testing fixes, and assisting UAT.

  • Must-have skills:

    • End-to-end QA experience with developers, UX, BA in agile/Scrum.

    • Strong Python skills for test automation and debugging complex issues.

    • Ability to integrate tests into CI/CD and ensure reliable, scalable coverage.

    • Test design: acceptance criteria, manual issue handling, documentation, and English communication.

  • Nice-to-haves:

    • AI testing experience

    • ISTQB certification

    • Experience with additional programming languages

    • SQL for testing purposes

  • Location & work type: Belgrade, Serbia — Hybrid (3 days office + 2 days remote)

Full Description

DESCRIPTION & REQUIREMENTS

Who we are looking for

  • 5+ Experience working as a quality assurance engineer with developers, ux designers, business analysts during whole software development lifecycle;
  • Experience in writing test cases, testing scenarios, acceptance criteria;
  • Design, develop, and maintain automated test frameworks and end-to-end test suites using Python and Playwright, ensuring high reliability, scalability, and coverage across web applications.
  • Strong hands-on expertise in Python programming and Playwright automation, with proven experience in building robust UI testing solutions, debugging complex issues, and integrating tests into CI/CD pipelines.
  • AI testing experience preferred;
  • Experience with testing of new features, bug reporting and re-testing of fixes;
  • Experience with regression, smoke, release testing;
  • API testing experience (Postman, sniffers)
  • Experience working in agile (scrum) framework;
  • Good level of English – project communication and documentation is in English.

Nice to have

  • ISTQB certification;
  • Practice in any programming language;
  • Practice in using SQL for testing purposes;

Your future role

  • Conducting manual and processing found issues;
  • Reporting and documenting of a test results;
  • Working closely with developers, designers and business analysts during whole application development lifecycle;
  • Supporting user acceptance tests;
  • Fostering and advocating for software quality good practices.

What we offer

  • Comprehensive Health Insurance for inpatient and outpatient treatment,
  • International Travel Insurance for travel insurance during business and private trips abroad,
  • Employee Assistance Program (EAP) for phone consultations, covering legal, financial, and mental health advice to support you whenever needed,
  • Unrestricted access to LinkedIn Learning and Udemy courses as well as diverse training and development prospects,
  • Baby Bonus and Compassionate Support Benefit,
  • Up to 10 days of study leave per year for exam preparation, exam taking, and obtaining professional licenses,
  • Flexible working model (3 days from the office + 2 days working from home),
  • Access to the benefits platform that allows you to independently choose the benefits you want (wellness & spa, tourism, sports, culture, entertainment, interior design, furniture, technology, clothing, restaurants, etc.),
  • Celebration of important dates, such as Appreciation Day, employee birthdays, and New Year's, with gifts and celebrations
  • Possibility to get additional extraordinary Bonuses such as Referral Bonus, Sales & Cross - Sales Bonus, Bonuses for obtaining a professional license, awards for the best employees,
  • Extensive experience from working across multiple offices.

GENERAL INFORMATION

Position QA Engineer Work arrangement Full-time City Belgrade Country Serbia Department Enabling Services Team Information Technology (IT) Area of interest IT - Development Way of work Hybrid

PythonPlaywrightTest automationAPI testingPostmanCI/CDAgileScrumSQLManual testingRegression testingSmoke testingRelease testingBug reportingUI testingSoftware development lifecyclemulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.