Rafał Pietrawski
@rafapietrawski
Senior QA Automation engineer and data engineer architecting reliable test and ETL systems.
What I'm looking for
I’m a QA Automation Engineer and data-focused engineer with 12+ years bridging Software Engineering in Test and Data. I architect and implement robust automated testing for mission-critical RESTful services and satellite data APIs, prioritizing reliability, maintainability, and resilient frameworks.
In my current role at ICEYE (Warsaw, Poland – Remote), I build enterprise-grade automation with Python/Pytest and enforce dependable release workflows. I also develop internal tooling for test environment management and observability, and I optimize CI/CD on AWS using GitHub Actions to keep deployments stable and fast.
I extend that engineering mindset into data: I design Python ETL pipelines for extraction, aggregation, and delivery into analytics platforms using SQL, Snowflake, dbt, and Pandas. I champion CI/CD for data pipelines with GitHub Actions, containerized deployments with Docker, and end-to-end monitoring to protect data quality.
Alongside hands-on engineering, I lead through process as a Certified Scrum Master (PSMI, SAFe4). I facilitate Scrum ceremonies, coach teams on Agile practices, and support distributed delivery—aligning quality, engineering, and product outcomes from planning to release readiness.
Experience
Work history, roles, and key accomplishments
Data Engineer Consultant
Statlogic.com / BoxHead
Jan 2023 - Present (3 years 5 months)
Designed and orchestrated Python ETL pipelines to extract, aggregate, and deliver data from business systems into analytics platforms. Built observability/status tooling and improved data pipeline CI/CD using GitHub Actions, Docker, and AWS.
Senior Software Engineer in Test
ICEYE
Aug 2022 - Present (3 years 10 months)
Architected Python/Pytest automated test suites for mission-critical RESTful services and satellite data APIs. Supported release engineering, satellite configuration workflows, and optimized AWS CI/CD to maintain deployment stability.
Senior Quality Assurance Engineer
Plentific
Feb 2021 - Jul 2022 (1 year 5 months)
Designed and maintained automated test suites for web applications and APIs using Python, Pytest, and Selenium WebDriver. Supported delivery quality across multiple Scrum teams with manual regression and exploratory testing using Jira and SAFe Agile processes.
Scrum Master
Piktochart
Jan 2020 - May 2021 (1 year 4 months)
Facilitated Scrum ceremonies for distributed product teams, supporting planning, refinement, reviews, retrospectives, and delivery coordination. Coached Agile practices, removed blockers, and aligned product, engineering, and QA priorities across remote stakeholders.
Software Quality Assurance Engineer
Lingaro
Oct 2020 - Jan 2021 (3 months)
Developed and executed automated tests for REST API and GraphQL services using Python and Pytest. Validated API contracts and data flows, supporting regression testing, defect investigation, and release readiness with developers and business stakeholders.
Senior IT Developer - Quality Assurance
Nordea
Feb 2019 - Jan 2020 (11 months)
Developed Python/Pytest/Selenium automated test suites validating data flows across microservice-based banking applications. Participated in the QA lifecycle from requirements and solution design through release planning and production readiness in a SAFe Agile organization.
Software Engineer in Test / Scrum Master
Workfront (Now Adobe)
Sep 2015 - Jan 2019 (3 years 4 months)
Built scalable Ruby/Selenium automation frameworks for web, mobile, and API testing across a large SaaS platform, progressing from QA Engineer to SDET and Scrum Master. Accelerated CI/CD adoption by integrating automated suites with Jenkins and Docker and coordinating regression planning and release validation.
Junior QA Engineer
ProofHQ
Sep 2013 - Aug 2015 (1 year 11 months)
Executed manual and automated testing of web, Flash/Flex applications, and APIs, building early automation coverage with Ruby. Designed structured test cases, regression scenarios, reported and verified defects, and supported UAT and release testing.
Web Developer
Self-Employed & Mint Media
Jan 2011 - Jan 2013 (2 years)
Developed web applications using PHP (Zend Framework) and MySQL and implemented Facebook API integrations. Produced and maintained customer-facing functionality using API-based features.
Education
Degrees, certifications, and relevant coursework
John Paul II Catholic University of Lublin
Postgraduate Studies, Web Development
2010 - 2012
Completed postgraduate studies in Web Development at the John Paul II Catholic University of Lublin from 2010 to 2012.
John Paul II Catholic University of Lublin
Master’s Degree, Mathematics
2008 - 2010
Earned a master’s degree in Mathematics at the John Paul II Catholic University of Lublin from 2008 to 2010.
John Paul II Catholic University of Lublin
Bachelor’s Degree, Computer Science
2004 - 2008
Earned a bachelor’s degree in Computer Science at the John Paul II Catholic University of Lublin from 2004 to 2008.
Availability
Location
Authorized to work in
Portfolio
github.com/rafalpietrawskiJob categories
Skills
Interested in hiring Rafał?
You can contact Rafał and 90k+ other talented remote workers on Himalayas.
Message RafałFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
