
Karol Kuchnio
Verified Expert in Engineering
Quality Assurance Engineer and Developer
Gdańsk, Poland
Toptal member since February 1, 2022
Karol is an engineer in test with 5+ years of experience in software testing, including WWW automation, mobile, and API test automation. He worked with various technologies like Java, C#, JavaScript, TypeScript, and Kubernetes. Karol is familiar with frameworks like Spring Boot or React used for creating test simulators. During his career, he mainly worked in the financial domain. Karol is an E2E leader and resource manager who loves to work with people and is always eager to improve his skills.
Portfolio
Experience
- Quality Assurance (QA) - 6 years
- Test Automation - 6 years
- Java - 5 years
- Selenium - 5 years
- Linux - 4 years
- C# - 4 years
- QA Leadership - 2 years
- Kubernetes - 1 year
Availability
Preferred Environment
IntelliJ IDEA, Windows, Kubernetes, Amazon Web Services (AWS), Linux, C#, Java, JavaScript, Blockchain
The most amazing...
...thing I've developed is a synthetic data generator using Spring Boot. I designed and implemented the RPA framework with C# from scratch.
Work Experience
Lead Software Engineer in Test
EPAM Systems
- Designed and developed a test automation framework from scratch, using pure OkHttp client, and later constanlty worked on improvement like integration with ReportPortal, running on Kubernetes environment.
- Contributed to the process of creating a test strategy for the cross-partner project, which uses blockchain technology, where in the scope of this, I was playing the key role as a E2E leader of integrating and release process.
- Performed constant process improvement around the test automation and release process and worked closely with client and cross partners of the project.
- Supported the team with some DevOps activity, like investigating and troubleshooting deployment problems, testing deployment, and implementing Helm charts for existing applications.
Software Test Automation Engineer | Senior Software Test Automation Engineer
EPAM Systems
- Developed and maintained automation test for API and UI in C# and implemented features like integration test automation framework with TestRail.
- Created test plans based on the defined scope for releases in collaboration with the client.
- Integrated our TAF to run tests on Zalenium in the cloud (AWS and Azure).
- Created POC for the new automation project using Protractor with TypeScript.
Senior Test Automation Engineer
Alior Bank
- Developed and maintained tests for UI using C# and Selenium and additionally to this constantly worked on the improvement TAF.
- Created new tests for REST API using C# and Groovy with SoapUI for SOAP services and had a chance to run performance with LoadRunner on TruClient mode.
- Helped create a platform to run automation on Mobile Farm.
Test Automation and RPA Engineer
Nest Bank S.A.
- Designed and implemented RPA and test automation framework from scratch, which was used later to create Robots.
- Worked on improvement for RPA and test automation framework, where I created robots and new automated tests for existing business processes.
- Created desktop application using C# and XAML for the financial department that reduced time of processing data from a few hours to just one minute and considerably reduced the risk of human error.
Test Specialist | Test Automation Engineer
Alior Bank
- Created and maintained tests for UI and API layer.
- Engaged in SOAP, REST, and mobile application testing.
- Involved in the merge process between Alior Bank SA and BPH.
Experience
Synthetic Data Generator
Education
Engineer's Degree in Computer Science
Polish-Japanese Academy of Information Technology - Gdansk, Poland
Skills
Libraries/APIs
Node.js, React
Tools
IntelliJ IDEA, Jira, JavaScript Testing, Helm, TestRail, TeamCity, SoapUI, Jenkins
Paradigms
Test Automation, Automated Testing, Manual Testing, E2E Testing, Agile, DevOps
Platforms
Windows, Blockchain, Kubernetes, Amazon Web Services (AWS), Linux
Languages
C#, Java, JavaScript, Bash, TypeScript, SQL, VBScript, XAML, Python, C#.NET, Solidity
Frameworks
Selenium, NUnit, JUnit, .NET, Cypress, Spring Boot, Hibernate
Storage
Amazon S3 (AWS S3)
Other
API Testing, Quality Assurance (QA), QA Automation, QA Testing, Manual Software Testing, Web Applications, Automated UI Testing, Manual QA, QA Leadership, Zalenium, Groovy Scripting, HP UFT, Mobile App Testing, Smart Contracts
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring