Test Engineer

Pascal Audio

Herlev Kommune

Hybrid

DKK 520,000 - 780,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work flexibility
Close collaboration with hardware team

Job summary

Pascal Audio is seeking a Test Automation Engineer to join our software team in Herlev. You will mainly automate using Python, pytest, and Playwright, maintaining current setups and shaping the automation approach for new products, while also handling manual and exploratory testing when beneficial.

You will work with developers to improve testability, write reusable test code, and ensure tests run reliably in CI/CD environments.

Qualifications

  • Five+ years in test automation or a similar engineering role.
  • Ownership or major improvements of an automation framework.
  • Starting a new automation framework for a product/project.
  • Strong Python skills.
  • Hands-on pytest experience: fixtures, parametrisation, test organisation, reporting.
  • Practical Playwright experience for stable UI automation incl. auth, APIs, CI.
  • Git, PRs/code reviews, CI/CD experience.
  • Investigating flaky tests and environment/data issues.
  • Solid understanding of manual, integration, system and regression testing.
  • ISTQB Foundation Level or equivalent.
  • Excellent written and spoken English.

Responsibilities

  • Maintain and improve existing automation setup in Python/pytest/Playwright.
  • Understand current framework and improve maintainability as products evolve.
  • Build new automation frameworks for new products, platforms or tech.
  • Write reusable test code: fixtures, helpers, data, config, reporting.
  • Add regression coverage across UI, API, integration, system and audio testing.
  • Apply visual regression where useful and ensure reliable CI/CD runs.
  • Investigate flaky tests and environment issues beyond re-running tests.
  • Collaborate with developers to improve testability and diagnosability.
  • Conduct exploratory/manual testing when needed and feed insights into automation.
  • Document risk, release readiness and testing needs before software releases.
  • Keep test documentation and execution plans up to date in QASE.

Skills

Five+ years experience
Automation framework ownership
Automation framework startup
Strong Python
pytest experience
Playwright experience
Git & CI/CD
Flaky tests debugging
Testing concepts (manual/integration)
ISTQB Foundation
Excellent English

Education

ISTQB Foundation Level

Tools

Python
pytest
Playwright
Git
CI/CD
QASE or Jira

Job description

Test Automation Engineer

Pascal develops technology used in professional audio products. Our software runs across more than 35 different ODM platforms, so testing is not just about clicking through a web page and checking that a button works. We need to know how the software behaves across different devices, network setups and real hardware.

We are looking for a Test Automation Engineer to join our software team in Herlev.

The main part of the job is automation. You will work mainly with Python, pytest and Playwright, maintaining what we already have and helping us improve it over time. We also have new products coming through, where you will need to decide how testing should be approached and build the automation setup from the ground up.

You will not be expected to sit and run manual test cases all day. However, there will be times when manual and exploratory testing is the quickest or best way to understand a new feature, reproduce a bug or help during a release. We need someone who is comfortable doing that when it is useful, then turning what they learn into better automated coverage where it makes sense.

What you will be doing

A typical week will involve a mixture of maintaining existing automation, adding coverage for new work and helping the team understand failures when something does not behave as expected.

You will:
  • Work on our existing Python, pytest and Playwright test setup.

  • Get familiar with the current framework, improve the parts that cause problems and keep it maintainable as the products change.

  • Build new automation frameworks when a new product, platform or technology needs its own approach.

  • Write reusable test code, including fixtures, helpers, test data, configuration and reporting.

  • Add and maintain regression coverage across UI, API, integration, system-level testing and audio testing

  • Use visual regression testing where it is genuinely useful.

  • Make sure automated tests run reliably in CI/CD.

  • Investigate flaky tests, false failures, test-environment issues and unreliable test data rather than simply re-running jobs until they pass.

  • Work with developers to make products easier to test and easier to diagnose when something goes wrong.

  • Help with exploratory, manual and hardware-related testing when needed.

  • Reproduce issues, look through logs, test different setups and work with developers to understand the real cause of a failure.

  • Take part in discussions about risk, release readiness and what needs testing before software goes out.

  • Keep relevant test documentation and execution plans up to date in QASE.

  • Work with servers, network-connected systems, audio equipment and the test environments around them.

What we need from you

You should be comfortable writing and maintaining production-quality Python code. We are looking for someone who can take responsibility for an automation framework, not someone who only adds test cases to a framework designed by somebody else.

You should have:
  • At least five years of experience in test automation, software development or a similar engineering role.

  • Experience taking ownership of an automation framework, or making major improvements to one that already existed.
  • Experience starting an automation framework for a new product or project, including making decisions about how it should be structured, run and reported on.
  • Strong Python skills.
  • Good hands-on pytest experience, including fixtures, parametrisation, organising tests, reporting and test configuration.
  • Practical Playwright experience. You should be comfortable using it for stable UI automation and have experience with areas such as authentication, test isolation, API testing or running browser tests in CI.
  • Experience working with Git, pull requests or code reviews, CI/CD and normal software development practices.
  • Experience investigating flaky tests and issues caused by environments, timing, data or dependencies.
  • A solid understanding of manual, exploratory, integration, system and regression testing.
  • ISTQB Certified Tester Foundation Level certification, or an equivalent recognised foundation-level testing qualification.
  • Excellent written and spoken English.

You do not need to come from an audio background. More important is that you are interested in learning how our products work and do not mind getting hands-on with hardware, devices and test environments.

Useful experience

These are not essential, but they would be useful in this role:

  • Linux or Windows administration
  • Servers, networking and TCP/IP
  • Docker, containers or virtual machines
  • Embedded systems, device interfaces or consumer electronics
  • Hardware-in-the-loop testing
  • Professional audio equipment
  • QASE or Jira
  • Security or compliance testing
What you will get to work on

You will work closely with software developers, product stakeholders, hardware engineers and audio specialists. The work is varied because our products involve software, hardware, networking and different device platforms.

You will have room to influence how we structure automation, which tests belong in CI, how we deal with unreliable test results and where we should focus our testing effort. We expect automation code to be reviewed and maintained properly, just like other code in the product.

This is a role for someone who wants to build useful testing tools and systems, not just execute a pre-defined list of tests.

Location and application

Your main workplace will be our HQ in Herlev, Denmark. We offer hybrid flexibility where it makes sense, but this is not a remote role. Working close to the team and the hardware matters for this position.

You must be eligible to work in Denmark and able to obtain any relevant work and residence permits.

We look forward to hearing from you.

Pascal, the power behind great sound.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Test Automation Engineer - Python & Playwright
Senior Test Automation Engineer - Python & Playwright

Pascal Audio • Herlev Kommune

Hybrid
DKK 520,000 - 780,000
Hybrid work flexibility
Close collaboration with hardware team
Production Test Design Engineer
Production Test Design Engineer

INVISIO A/S • Hvidovre Kommune

On-site
DKK 60,000 - 80,000
Flexible work schedule
Professional and personal growth opportunities
Dynamic company culture
Senior Test Automation Engineer within Audiology
Senior Test Automation Engineer within Audiology

Demant • Københavns Kommune

On-site
DKK 600,000 - 900,000
Senior Technical Test Automation Engineer
Senior Technical Test Automation Engineer

Twoday • Københavns Kommune

On-site
DKK 669,600 - 892,800
Pension
Health insurance
Professional development opportunities
Production Test Design Engineer
Production Test Design Engineer

Invisio • København

Hybrid
DKK 700,000 - 900,000
Senior Technical Test Automation Engineer
Senior Technical Test Automation Engineer

Twoday A/S • København

On-site
DKK 485,074 - 634,328
Pension
Health insurance
Opportunities for professional development
Senior Full Stack SDET
Senior Full Stack SDET

TrackMan • Hørsholm

On-site
DKK 700,000 - 1,200,000
Test Developer
Test Developer

DEIF • Skive Kommune

On-site
DKK 550,000 - 700,000
Home office days
Satellite offices
Cutting-edge tech
+3
Senior Test Automation Engineer within Audiology
Senior Test Automation Engineer within Audiology

Demant • Bulbjergbakke

On-site
DKK 650,000 - 900,000
Software & Embedded Engineer
Software & Embedded Engineer

Metal Supply • Ballerup

Remote
DKK 520,000 - 680,000