Senior QA / QC Engineer — Wroclaw

EC Markets LTD

Wrocław

On-site

PLN 133,000 - 200,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus
Pension & social security
Health insurance
Annual leave 20 days

Job summary

EC Markets LTD is seeking a Senior QA / QC Engineer for on-site work in Wroclaw to raise the quality bar of our mobile trading app. You will automate mobile tests, run CI/CD suites, and contribute to regression planning and release governance.

You will manage risk-based test strategies, coordinate acceptance criteria with product and engineering, and use AI tools to triage and report quality metrics. A strong English writing style is essential.

Qualifications

  • At least 4 years in software QA with mobile app testing.
  • Hands-on test automation for mobile UI and APIs in Java or TypeScript.
  • Experience running automated tests in CI/CD pipelines.
  • Risk-based test strategy and release sign-off.
  • Testing back-end services and integrations: APIs, webhooks and SQL databases.
  • Performance and load testing with k6 or JMeter.
  • Jira for test management and issue tracking.
  • Precise written English for bug reports and collaboration.

Responsibilities

  • Build and maintain mobile UI automation (iOS/Android).
  • Run automated suites in CI/CD against test environments.
  • Integrate automated regression in each sprint for every release candidate.
  • Perform functional and exploratory testing of new work.
  • Provide release go/no-go evidence and post-deployment checks.
  • Test on real devices across screen sizes and OS versions.

Skills

Mobile QA testing
Test automation
CI/CD
Jira
AI in QA

Education

Degree in Computer Science or Engineering

Tools

Maestro
Appium
Detox
REST Assured
Java
TypeScript
k6
JMeter

Job description

Senior QA / QC Engineer —Wroclaw

Location: Wroclaw (on-site) · Team: Quality Assurance (Engineering) · Reports to: QA Lead · Contract: permanent employment contract, full-time

About EC Markets and the role

EC Markets is an FCA-regulated FX and CFD brokerage. Our engineering team builds and runs our investing and trading app: a React Native / Expo app on iOS, Android and web, backed by a Java Spring Boot API on AWS that connects trading, custody, identity verification, payments and market-data platforms.

We are looking for a Senior QA / QC Engineer to help set the quality bar on a fast-moving mobile product. You will test new features and release candidates across iOS and Android, build and extend test automation running in CI/CD, and make release and production checks clear and repeatable.

What you will be doing
Test automation
  • Build and maintain mobile UI automation (iOS and Android), API test suites and performance and load tests.
  • Run automated suites in CI/CD against stable test environments.
  • Build automated regression into each sprint so it runs on every release candidate.
Release quality
  • Carry out functional and exploratory testing of new work, plus smoke and full regression for each release candidate.
  • Provide written evidence for release go / no-go decisions.
  • Run post-deployment checks after every release and record the results.
  • Test on real devices across screen sizes, OS versions and manufacturers.
Quality control & process
  • Write and maintain risk-based test cases, and raise clear, reproducible defects in Jira.
  • Track quality measures such as escaped defects, reopen rates and time to fix, and turn them into improvements.
  • Shape acceptance criteria with the Product Owner and engineers during refinement.
  • Support test-environment readiness and test-data management.
  • Review test cases, coach other QA engineers, and use AI tools for triage, test design and reporting.
What you will bring (non-negotiable)
  • At least 4 years in software QA, including substantial mobile app testing on iOS and Android.
  • Hands-on test automation for both mobile UI (Maestro, Appium or Detox) and APIs (REST Assured or similar), in Java or TypeScript.
  • Experience running automated tests in CI/CD pipelines.
  • Risk-based test strategy, regression planning and release sign-off.
  • Testing back-end services and integrations: APIs, webhooks and SQL databases.
  • Performance and load testing (k6, JMeter or similar).
  • Test management tools and Jira.
  • Confident, practical use of AI tools in QA work.
  • Precise written English for bug reports and release evidence, and daily work with colleagues across the Group.
Nice to have
  • Fintech, trading, payments or banking experience.
  • Release controls in a regulated environment and producing audit evidence.
  • ISTQB or equivalent certification.
  • Cloud and device-farm experience.
Qualifications
  • Degree in Computer Science, Engineering or a related field, or equivalent professional experience.
  • 4–7 years of hands-on QA experience, including test automation.
Compensation & benefits
  • Base salary: €30,400 – €45,600 gross per year (€2,533 – €3,800 gross per month), before employee tax and social-security contributions.
  • Annual bonus: eligible for the Group bonus scheme
  • Pension & social security: employer contributions in line with statutory requirements.
  • Health: supplementary health insurance
  • Annual leave: 20 working days plus public holidays.
  • Equipment & learning: company-provided hardware; annual learning and certification budget (incl. ISTQB and test-automation training).
  • Travel: occasional travel to other Group offices, paid for by the company.

Where a candidate sits within the band is determined by assessed experience against the role criteria, depth in mobile and API test automation, CI/CD and relevant financial-services exposure. The same criteria apply to any later pay progression.

How we hire

Our recruitment process is aligned with Directive (EU) 2023/970 on pay transparency and equal pay:

  • Transparent pay from the start. The salary band, bonus and benefits above apply from the first conversation. We will not offer below the published band on the basis of a candidate’s current or previous pay.
  • No salary-history questions. We will not ask about your current or previous salary at any stage, and our application form does not collect it.
  • Gender-neutral process. The job title and this description are gender-neutral, and we welcome applications from candidates of all genders and backgrounds. Interview panels are balanced wherever practicable.
  • Objective, written criteria. Shortlisting, interview scoring and the final offer within the band are made against pre-defined, written criteria, scored independently by each interviewer. The same criteria apply to later pay progression and are available on request.
  • Your rights once hired. You may discuss your own pay to exercise your right to equal pay, and you may request, in writing, information on your individual pay level and on average pay levels by sex for workers doing the same work or work of equal value, in line with applicable law.
Process at a glance:

CV screen → Talent Acquisition conversation (30 min, incl. salary band) → first interview with the QA Lead and an engineer (60 min) → second round: a practical exercise covering test design, automation and AI-assisted testing (2 hours) → offer. Typical end-to-end timeline: 3–4 weeks. Reasonable adjustments are available at any stage; just let us know.

Equal opportunities and how to apply

EC Markets is an equal-opportunities employer. We make hiring decisions on the basis of skills, experience and demonstrated potential, and do not discriminate on the grounds of sex, gender identity, age, ethnicity, nationality, religion or belief, sexual orientation, disability, marital or civil-partnership status, pregnancy or parental status, or trade-union membership.

Please do not include your current or previous salary: we will not use it in our decision and are not permitted to ask for it. Any personal data you share will be processed in accordance with our Candidate Privacy Notice and the GDPR.

Questions about the role, the salary band or reasonable adjustments are welcome at any stage; just ask the Talent Acquisition team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA / QC Engineer — Warsaw
Senior QA / QC Engineer — Warsaw

EC Markets UK • Warszawa

On-site
PLN 169,000 - 253,000
Annual leave 20–26 days
Annual learning budget
Company-provided hardware
+1
Senior QA / QC Engineer — Warsaw
Senior QA / QC Engineer — Warsaw

EC Markets LTD • Warszawa

On-site
PLN 169,000 - 253,000
Annual leave 20 or 26 days
Health insurance
Equipment & learning budget
+2
Full Stack Developer — Wroclaw
Full Stack Developer — Wroclaw

EC Markets UK • Wrocław

On-site
PLN 133,000 - 200,000
Group bonus scheme
Company-provided hardware
Annual learning budget
+3
Full Stack Developer — Wroclaw
Full Stack Developer — Wroclaw

EC Markets LTD • Wrocław

On-site
PLN 133,000 - 200,000
Annual learning budget
Health insurance
20 days leave + holidays
+2
Backend Developer (Java) — Warsaw
Backend Developer (Java) — Warsaw

EC Markets LTD • Warszawa

On-site
PLN 169,000 - 253,000
Annual bonus scheme
Health insurance
Learning budget and company hardware
+1
Backend Developer (Java) — Wroclaw
Backend Developer (Java) — Wroclaw

EC Markets LTD • Wrocław

On-site
PLN 168,000 - 253,000
Annual learning budget
Company hardware
Health insurance
+2
Full Stack Developer — Warsaw
Full Stack Developer — Warsaw

EC Markets LTD • Warszawa

On-site
PLN 169,000 - 253,000
Annual bonus
Health insurance
Learning budget
+2
Product Owner — Warsaw
Product Owner — Warsaw

EC Markets LTD • Warszawa

On-site
PLN 241,000 - 361,000
Annual bonus
Pension & social security
Health insurance
+3
Product Owner — Wroclaw
Product Owner — Wroclaw

EC Markets LTD • Wrocław

On-site
PLN 193,000 - 289,000
Annual bonus (Group bonus scheme)
Pension & social security
Health: supplementary health insurance
+3
Senior Data Engineer
Senior Data Engineer

EC Markets • Polska

Hybrid
PLN 220,000 - 300,000
Annual leave
Pension & social security
Supplementary health insurance
+2
Top locations