Kamil Bukowczyk, Developer in Kraków, Poland
Kamil is available for hire
Hire Kamil

Kamil Bukowczyk

Verified Expert  in Engineering

Quality Assurance Developer

Location
Kraków, Poland
Toptal Member Since
February 8, 2022

Kamil is a senior test engineer and test lead specializing in quality assurance for digital solutions. His expertise involves supervising the whole testing process, including building up a team, designing and implementing testing frameworks and CI/CD pipelines, preparing test plans, developing scenarios, and releasing official test reports with necessary statistical analysis. Kamil loves using the Agile Scrum methodology.

Portfolio

EQ by Equiniti
C#.NET, NUnit, SpecFlow, Apache JMeter, Postman, SQL, Entity Framework...
Aptiv
C, Python 3, Quality Assurance (QA)
HID Global
C#.NET, SpecFlow, Python 3, NUnit, Entity Framework, Raspberry Pi, Docker...

Experience

Availability

Part-time

Preferred Environment

C#.NET, SpecFlow, Python 3, Visual Studio, Selenium, Jenkins, SQL, Docker

The most amazing...

...thing I've done is a performance test project that included using a robotic arm, designing and printing a playground, controllers, DB storage, and a web app.

Work Experience

Senior Quality Assurance (QA) Engineer

2020 - 2022
EQ by Equiniti
  • Designed and developed a performance test suite using the JMeter tool, GitLab CI, and PowerShell.
  • Migrated SpecFlow 2 to the latest SpecFlow 3 framework.
  • Introduced Azure DevOps as an official test management tool for the test team.
Technologies: C#.NET, NUnit, SpecFlow, Apache JMeter, Postman, SQL, Entity Framework, Quality Assurance (QA), Automated Testing

Test Lead

2020 - 2020
Aptiv
  • Designed and developed a test framework using Python pytest.
  • Created a spreadsheet dedicated to tracking progress and estimating required effort. Used PivotTables with DAX formulas to develop some features.
  • Developed test cases for the different product requirement levels.
Technologies: C, Python 3, Quality Assurance (QA)

Test Lead

2017 - 2020
HID Global
  • Designed, developed, and constantly improved a performance test suite using a robotic arm, 3D printed parts, Arduino controllers, SQL database, C#.NET, Jenkins, and a few other technologies.
  • Created a report generator to generate .doc and .pdf files using data fetched from TestRail using its API.
  • Led a whole test process, including making crucial decisions during release test runs, searching for uncovered areas in a product, and splitting work between team members.
  • Created a sophisticated Jenkins pipeline for a new platform. Worked on the build, static analysis, virtual and 'onboard' unit tests, deployment, black-box tests, report generation, all parametrized by a few arguments and completely automatic.
  • Organized and conducted interviews with candidates for my team. Organized, developed, and partially performed the onboarding process.
Technologies: C#.NET, SpecFlow, Python 3, NUnit, Entity Framework, Raspberry Pi, Docker, Jenkins Pipeline, VMware ESXi, Quality Assurance (QA), Automated Testing

Advanced Software System Test Engineer

2014 - 2017
Aptiv
  • Designed and developed a Windows Presentation Foundation (WPF) test manager application to track test cases, requirements, test runs, bug relations, and data, generate reports, and present statistics.
  • Developed test suite for a key-less feature and a remote control feature for a body control module in cars.
  • Designed and developed add-ons for a hardware test bench used for decoding signals.
  • Managed a small test team for a simple project. Selected test tech stack, estimated time, and reported on progress.
Technologies: Vector CAPL Scripting, Python 3, C#.NET, Windows Presentation Foundation (WPF), Tcl/Tk, Quality Assurance (QA), Automated Testing

Grooming Manager CRM

This web app acts as CRM for a grooming salon. The application uses the SQL database as the data storage, ASP.NET as the web server technology, razor pages, and model–view–controller (MVC) as the front-end technology. It helps groomers in their day-to-day activities as it provides clients' history and information in detail.

Performance Benchmark Solution

This is a solution for generic SmartCard readers. It runs benchmark scenarios. I used a robotic arm as the main executor, printed and configurable playgrounds, the SQL database as the data storage, behavior-driven development (BDD) and SpecFlow for definitions of scenarios. Results are presented in the web app.
2010 - 2015

Master's Degree in Automation and Robotics

University of Science and Technology - Krakow, Poland

OCTOBER 2015 - PRESENT

ISQTB Foundation Level

SJSI Poland

Libraries/APIs

Entity Framework, Jenkins Pipeline

Tools

Visual Studio, Jenkins, Apache JMeter, Postman, MATLAB, LabVIEW

Frameworks

SpecFlow, NUnit, Selenium, ASP.NET MVC, Entity Framework Core, Windows Presentation Foundation (WPF)

Languages

C#.NET, Python 3, SQL, C, C++, JavaScript, Tcl/Tk

Paradigms

Testing, Behavior-driven Development (BDD), Automated Testing

Platforms

Docker, Raspberry Pi

Other

QA Automation, QA Testing, Quality Assurance (QA), Networks, Dynamic Systems Modeling, VMware ESXi, Vector CAPL Scripting

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring