Location: Berlin, Germany Email: jordan@example.com LinkedIn: linkedin.com/in/jordanlee-qa Portfolio: jordanlee-qa.dev GitHub: github.com/jordanlee-qa
Quality engineer with 7 years shipping reliable releases for B2B SaaS and consumer web products. Designs test strategy from risk-based pyramids, owns end-to-end automation in CI, and partners with product and engineering on definitions of done and release gates. Strong in API and UI automation, performance smoke tests, and turning flaky suites into stable signals teams trust.
Senior QA Engineer 2021-2025
- Owned test automation for three squads: Playwright for critical user journeys, contract tests for public APIs, and targeted Jest unit coverage for shared libraries
- Integrated suites into GitHub Actions with parallel shards, artifact retention, and failure triage playbooks; cut average PR feedback time for the main branch pipeline
- Introduced quality gates: required smoke on merge, nightly full regression, and exploratory charters before major releases; documented when to waive gates with risk sign-off
- Partnered with SRE on synthetic monitoring and canary validation after deploys; aligned test IDs and dashboards so production alerts mapped back to automated cases
- Mentored developers on testability (stable selectors, feature flags, test data factories) and led workshops on exploratory testing and heuristics
QA Engineer 2018-2021
- Built Cypress suites for checkout and account flows; reduced manual regression hours per release through data-driven scenarios and environment parity checks
- Maintained Postman/Newman collections and Newman in CI for REST services; caught breaking schema changes before they reached staging consumers
- Logged and prioritized defects with clear repro steps and severity; participated in backlog refinement to surface testability risks early
- playwright-patterns (Open Source) -- Small examples for fixtures, auth storage, and trace debugging
- api-contract-lab (Personal) -- Sample OpenAPI-driven contract tests (illustrative only)
- BSc Information Systems, Humboldt University of Berlin (2018)
- Automation: Playwright, Cypress, Selenium (legacy), Postman, Newman
- Languages & stacks: TypeScript, JavaScript, Python (pytest basics), SQL for data validation
- CI/CD: GitHub Actions, Jenkins familiarity, parallel test execution, flaky-test triage
- API testing: REST, JSON Schema / contract checks, mocking and service virtualization basics
- Practices: Risk-based testing, exploratory testing, shift-left quality, accessibility smoke checks (axe)