D.R. LESSOR
DWG-00 · GENERAL ARRANGEMENT · SCALE 1:1

Daniel
R Lessor

01QA Automation Engineer

NOTES:

  1. Designs and builds test automation frameworks that ship with the product, not after it.
  2. Specialises in UI, API and contract testing wired into CI/CD quality gates.
  3. Tolerance on flaky tests: < 1%. All dimensions verified in pipeline.
Daniel R Lessor
FIG. 1SUBJECT: D. R. LESSOR · N.T.S.
DRAWN BY / NAMEDaniel R Lessor
SHEET00 OF 05
TITLEQA Automation Engineer
REVD · 2026
EMAILnichlaussifontessewuto37@gmail.com
PHONE+1 228 343 1925
LOCATIONOstroleka, PL
DWG-01

General Notes

PROFILE · SPECIFICATION

I build the safety net that lets engineering teams ship fast without shipping fear — automated test systems that are fast, deterministic and trusted by the developers who run them.

Over the last decade I've moved from manual exploratory testing to designing full automation architectures: Playwright and Selenium suites for web, REST Assured and Pact for services, k6 for load, all running in parallel inside containerised CI pipelines.

My approach is engineering-first. Tests are production code: reviewed, versioned, observable and refactored. I care about the test pyramid, about fast feedback on every pull request, and about killing flaky tests before they erode a team's trust in red builds.

I work closely with developers, product owners and DevOps — pairing on testability, defining acceptance criteria in Gherkin, and mentoring engineers on writing tests that are worth keeping.

0+
AUTOMATED TEST CASES MAINTAINED
0%
REDUCTION IN REGRESSION TIME
0
MICROSERVICES UNDER CONTRACT
0YR
IN SOFTWARE QUALITY
DWG-02

Component Schedule

SKILLS · FIG. 2 + BILL OF MATERIALS
Fig. 2 — Test pyramid with skill callouts A test pyramid with four layers — UI end-to-end, API and integration, contract and component, unit — on a CI/CD foundation. Callouts point to Playwright, Selenium, REST Assured, Pact, pytest and JUnit, Cypress, Postman, k6 and Testcontainers. CI/CD · JENKINS · GITHUB ACTIONS · DOCKER · K8S E2E API · INTEGRATION CONTRACT · COMPONENT UNIT REST · GRAPHQL · gRPC CONSUMER-DRIVEN FAST · ISOLATED · MANY 1 PLAYWRIGHT · TS 2 SELENIUM GRID 3 REST ASSURED 4 PACT CONTRACTS 5 PYTEST · JUNIT 5 6 CYPRESS 7 POSTMAN · NEWMAN 8 K6 LOAD TESTS 9 TESTCONTAINERS 10 QUALITY GATES COVERAGE ENVELOPE · 2,400+ CASES ← SLOW · COSTLY · FEW FIG. 2 — TEST PYRAMID · ELEVATION · N.T.S. HOVER CALLOUT TO HIGHLIGHT
FIG. 2BALLOONS 1–10 REFERENCE BILL OF MATERIALS BELOW
BILL OF MATERIALS PROFICIENCY DIMENSIONED AGAINST 100 = EXPERT
ITEMCOMPONENTSPECIFICATIONPROFICIENCY
1PlaywrightTypeScript · fixtures · sharding · trace viewer
95
2Selenium WebDriverJava · Grid 4 · Page Object Model
90
3REST AssuredJava · JSON schema validation · auth flows
92
4PactConsumer-driven contracts · Pact Broker · can-i-deploy
85
5pytest · JUnit 5Parametrisation · fixtures · parallel execution
90
6CypressComponent testing · network stubbing
80
7Postman · NewmanCollections · environments · CI runs
88
8k6Load · soak · thresholds as pass/fail gates
75
9TestcontainersEphemeral Postgres · Kafka · Redis in tests
82
10CI/CD Quality GatesGitHub Actions · Jenkins · Docker · Allure · SonarQube
90
DWG-03

Assembly Details

SELECTED PROJECTS · DETAILS A–C
SCHEMATIC A-A
A03

Sentinel UI Regression Grid

E-COMMERCE PLATFORM · PLAYWRIGHT · TYPESCRIPT · GITHUB ACTIONS

Replaced a brittle, serial Selenium suite with a sharded Playwright framework running across 16 containerised workers on every pull request, with visual diffing and trace artefacts attached to failures.

  • Fixture-based architecture with typed page objects and API-seeded test data
  • Visual regression baselines for 140 key screens across 3 browsers
  • Failure triage via auto-attached traces, videos and Allure history
94 MIN11 MIN
PLAYWRIGHTTYPESCRIPTDOCKERALLUREGH ACTIONS
SCHEMATIC B-B
B03

Contract-First API Harness

FINTECH · MICROSERVICES · JAVA · REST ASSURED · PACT

Designed a contract-testing layer for 38 payment and ledger microservices so teams could deploy independently without relying on a shared, slow end-to-end environment.

  • Consumer-driven Pact contracts published from every consumer build
  • REST Assured suites with JSON-schema validation and OAuth2 flows
  • Testcontainers-backed integration tests for Postgres and Kafka
234
JAVA 17REST ASSUREDPACTTESTCONTAINERSJENKINS
SCHEMATIC C-C
C03

Flake Quarantine Service

SAAS ANALYTICS · PYTHON · PYTEST · POSTGRES · SLACK API

Built an internal service that ingests every CI test result, scores tests for flakiness using rerun history, and automatically quarantines offenders with a ticket and owner — so a red build always means a real defect.

  • Statistical flake scoring across 40,000+ weekly executions
  • Auto-quarantine with Jira ticketing and Slack owner notifications
  • Grafana dashboard tracking suite health and mean time to green
7.8%0.9%
PYTHONPYTESTPOSTGRESGRAFANAFASTAPI
DWG-04

Revision History

EXPERIENCE · LATEST REVISION FIRST
REVDATEDESCRIPTION OF CHANGESTATUS
D 2023 — PRESENT

Senior QA Automation Engineer

VISTULA PAYMENTS · FINTECH · REMOTE
  • Own the automation strategy for a 38-service payments platform across 6 squads.
  • Introduced contract testing and can-i-deploy gates; cut integration defects by 80%.
  • Mentor 5 engineers on test design, code review and framework contributions.
CURRENT
RELEASED
C 2020 — 2023

QA Automation Engineer

KESTREL COMMERCE · E-COMMERCE · WARSAW
  • Migrated 1,100 Selenium tests to sharded Playwright; regression from 94 to 11 minutes.
  • Built visual regression and accessibility (axe-core) checks into every PR.
  • Added k6 load tests ahead of peak-season traffic, preventing two capacity incidents.
SUPERSEDED
B 2018 — 2020

Software Developer in Test

BRIGHTLINE ANALYTICS · SAAS
  • Developed pytest API suites and the internal flake-quarantine service.
  • Containerised test environments with Docker Compose and Testcontainers.
SUPERSEDED
A 2016 — 2018

QA Engineer

NAREW SOFTWARE HOUSE · AGENCY
  • Manual and exploratory testing for web and mobile client projects.
  • Wrote the team's first Selenium + TestNG smoke suite; initial release of this drawing.
INITIAL ISSUE
REF. STANDARD 01ISTQB® Advanced — Test Automation EngineerCertified Tester, Advanced Level
REF. STANDARD 02B.Sc. Computer ScienceSoftware Engineering specialisation
REF. STANDARD 03ISTQB® Foundation · Agile TesterCertified Tester, Foundation Level
DWG-05

Title Block · Contact

ISSUED FOR CONSTRUCTION

Need a test automation framework designed, rescued or scaled? Let's put it on the drawing board.

OPEN TO FULL-TIME, CONTRACT AND REMOTE ENGAGEMENTS. RESPONSE TIME < 24 H.
NAME / SURNAMEDaniel R Lessor
FIRST NAMEDaniel
SURNAMER Lessor
TITLEQA Automation Engineer
ADDRESS
Nadrzeczna 3
Ostroleka - 07217
Poland
SCALE1 : 1
SHEET05 OF 05
STATUS● AVAILABLE