Dawid
Grzegowski

Senior QA Engineer

Senior QA Engineer with 14 years of experience across legal tech, fintech, web and API platforms. Builds and owns end-to-end automation frameworks, supports quality across Agile teams and translates complex technical and business requirements into reliable, maintainable test coverage.

Technical Skills
Test Automation:Selenium WebDriver, Playwright, REST Assured, Cucumber, JBehave
API Testing:REST Assured, Postman
Languages:Java, Python, TypeScript
Database:MySQL
CI/CD & DevOps:Bitbucket Pipelines, Bamboo, Git, Bitbucket, SVN
Performance:JMeter
Cloud:AWS, ECS
QA Tools:Jira, Confluence, Zephyr, Cypress, Robot Framework
Security:OWASP ZAP
Experience
Senior QA Engineer 2018 – 2026

Stretto (formerly Bankruptcy Management Solutions)

Core Platform & Application Testing

  • Led QA across the development of core legal tech and fintech web applications, covering end-to-end functional, regression and exploratory testing throughout the full SDLC.
  • Worked across multiple product lines simultaneously, adapting the testing approach and tooling to each project's technology stack (Java, Python, TypeScript).
  • Built, deployed and maintained internal QA tools and supporting applications used to streamline testing workflows, including PDF comparison utilities integrated into CI pipelines.

External & Third-Party Integrations

  • Tested integrations with external US legal and court systems, validating data exchange, format compliance and end-to-end transaction flows across jurisdiction-specific APIs.
  • Developed and maintained self-contained API tests using REST Assured and Postman, increasing business-critical scenario coverage and ensuring clean failure isolation across integration pipelines.

Automation Frameworks & CI/CD

  • Built and maintained shared UI automation frameworks using Selenium WebDriver and Playwright (TypeScript), adopted by the broader engineering team for use across releases.
  • Set up and maintained CI/CD pipelines in Bitbucket Pipelines and Bamboo; supported cloud environments on AWS and ECS.
  • Built end-to-end test suites within BDD frameworks using Cucumber and Gherkin, translating business acceptance criteria directly into executable automation.
  • Ran performance testing with JMeter; validated data integrity through MySQL queries and log analysis across environments.

Quality Ownership & Process

  • Involved from project kickoff through to production: contributed to requirement analysis, test planning and risk assessment at project inception, through execution and release, to post-deployment monitoring and stability validation.
  • Acted as the final quality checkpoint before releases: authored test strategies, reviewed scope with PO, signed off on readiness and owned post-release monitoring.
  • Supported strong Scrum practices within the team, keeping ceremonies structured and ensuring Definition of Done and acceptance criteria were met before sprint closure.
  • Mentored junior QA engineers; conducted code reviews of automation framework contributions and promoted test engineering best practices.

Mid QA Engineer 2015 – 2018

Bankruptcy Management Solutions

  • Developed automated test scripts using Selenium WebDriver with Java and JBehave, covering core regression scenarios across web applications.
  • Designed and maintained test cases for functional and regression testing; carried out structured manual testing across releases.
  • Worked with MySQL and MSSQL databases to validate data integrity and support test data preparation.
  • Supported CI/CD processes via Bamboo pipelines; used Jira, Confluence and Fisheye for test tracking and documentation.
  • Managed source code and test assets across SVN, Git and Bitbucket repositories.

Junior QA Engineer 2012 – 2015

Bankruptcy Management Solutions

  • Executed manual test cases across functional, regression and exploratory testing cycles under senior guidance.
  • Began building automation scripts in Selenium/Java, contributing to shared BDD test suites using JBehave.
  • Supported database validation tasks using MySQL and MSSQL; maintained test documentation in Confluence and Jira.
  • Introduced to CI/CD workflows via Bamboo and version control practices using SVN and Git.
Key Achievements
  • Owned shared automation frameworks across multiple product lines, increasing test coverage and reducing manual regression effort across teams.
  • Rebuilt API test suite into self-contained tests using REST Assured, cutting execution time and improving defect isolation across integration pipelines.
  • Expanded business-critical scenario coverage to include API, UI, data-driven and mock-based tests across release workflows in the US legal domain.
  • Introduced BDD across the team, closing the gap between business requirements and testable acceptance criteria.

Certifications

  • ISTQB Certified Tester – Foundation Level

Training

  • AWS SimuLearn – Cloud Practitioner
  • jaktestowac.pl – AI Testers: Playwright + TypeScript, AI-assisted test design, and CI/CD integration.
Soft Skills
Coaching & mentoring Knowledge transfer (tech & business) Business stakeholder collaboration Developer collaboration & pair testing Cross-functional Agile participation Scrum process ownership
Languages & Beyond Work

Polish

Native

English

Intermediate (working proficiency)

Guitar player Mountain bike enthusiast Proud guardian of two cats
Get in Touch