Adrian Lachowski, Developer in Kraków, Poland

Adrian Lachowski

Performance Testing Developer

Location
Kraków, Poland
Toptal Member Since
April 11, 2019

Since 2014, Adrian’s been developing with Java along with a variety of testing frameworks (JUnit/TestNG, Selenium, Cucumber, REST Assured) and tools (JMeter, SoapUI, IntelliJ IDEA). He’s also worked with a number of teams and projects so he can communicate easily and can adapt to new work environments quickly. Work wise, Adrian is passionate about test automation and he joined Toptal to share his expertise on freelance projects around the world.

Adrian is available for hire
Hire Adrian

Portfolio

Hilti North America
Stress Testing, Performance Testing, Load Testing, Gatling Load Testing...
HSBC
Cucumber, Selenium, REST Assured, Amazon Web Services (AWS), Java...
Grand Parade
Cucumber, REST Assured, Selenium, Java

Experience

JUnit - 7 yearsSelenium - 7 yearsJava - 7 yearsCucumber - 5 yearsREST - 4 yearsApache JMeter - 3 yearsJavaScript Testing - 3 yearsPerformance Testing - 3 years

Location

Kraków, Poland

Availability

Full-time

Preferred Environment

TypeScript, JavaScript, Java, IntelliJ, MacOS

The most amazing...

...project that I’ve been involved in was developing an algorithm which was used to determine the win/lose ratio within a gaming/betting situation.

Work Experience

2019 - PRESENT

Performance Test Engineer

Hilti North America
  • Defined the strategy of the Performance Testing procedure.
  • Created Performance Test Automation framework from the scratch.
  • Participated in the process of putting the WEB app to the next level regarding performance.
Technologies: Stress Testing, Performance Testing, Load Testing, Gatling Load Testing, Gatling, Apache JMeter, REST APIs
2018 - PRESENT

Senior Test Automation Engineer

HSBC
  • Created a Java-based test automation framework for banking API purposes.
  • Mentored less experienced QA team members.
  • Performed UAT with businesses.
  • Wrote test documentation.
  • Fulfilled some duties of a scrum master.
  • Developed automated tests for a REST API, the banking area.
Technologies: Cucumber, Selenium, REST Assured, Amazon Web Services (AWS), Java, Quality Assurance (QA), QA Automation
2017 - 2018

Senior Quality Assurance Engineer

Grand Parade
  • Developed a test automation framework (back-end and front-end) for a betting/gaming web app.
  • Built Jenkins pipelines for CI purposes.
  • Composed test documentation.
  • Performed code reviews for other QA team members.
  • Wrote automated tests for the back-end and front-end layer in the area of modern web apps for the betting and gaming industry.
Technologies: Cucumber, REST Assured, Selenium, Java
2016 - 2017

Software Engineer in Test

Ocado Technology
  • Constructed a test automation framework for a grocery web app (front-end and back-end).
  • Implemented TeamCity as a CI tool.
  • Prepared test documentation.
  • Successfully worked within a cross-functional team.
  • Composed test documentation.
Technologies: TeamCity, Amazon Web Services (AWS), Selenium, REST Assured, Java
2016 - 2016

Quality Control Automation Specialist

Lumesse Poland
  • Maintained a test automation framework (front-end and back-end).
  • Worked with a MySQL database.
  • Performed manual API tests.
  • Implemented UAT sessions with businesses.
  • Composed test documentation.
  • Mainly tested an automated REST API dedicated to a web app (a learning platform).
  • Wrote automated tests for the learning platform's front-end.
Technologies: REST Assured, Selenium, Java
2015 - 2015

Quality Assurance Engineer

Luxoft Poland
  • Worked with a Oracle database.
  • Maintained test automation framework written in Java.
  • Performed manual tests.
  • Prepared test documentation.
  • Performed UAT session with businesses.
  • Tested in various ways (manual and automated) of a web app dedicated for sales and traders.
Technologies: Selenium, Oracle Database, Java
2014 - 2015

Software Tester

Media-Press TV
  • Created a testing framework (the front-end).
  • Manually tested the web application.
  • Perform UAT sessions with clients.
  • Worked with SQL.
  • Composed test documentation.
  • Tested a web app (manual and automated) which was in a module within off-the-shelf software.
Technologies: Selenium, Java

Experience

Test Automation Project | Front-end and Back-end

This is a Java and Maven-based project with sample front-end and back-end tests. The front-end part was about implementing some flows for an online grocery store. The back-end part involved implementing tests for a few HTTP methods with regards to a sample REST API.

Technologies: Java, Maven, FluentLenium (Selenium Wrapper), REST Assured, Hamcrest

Online Grocery Store

This project centered around a web application for an online grocery store. As a software engineer in testing, I worked on the test automation around the API and front-end part and implemented CI/CD.

Technologies: Java 8, REST Assured, Selenium, TeamCity, AWS

Banking Project

This project involved the development of a REST API for banking purposes. As a senior test automation engineer, I implemented the REST API test automation and CI and developed a small layer of the front-end test automation.

Technologies: Java 8, REST Assured, Selenium, Jenkins, Amazon Web Services (AWS)

Betting and Gaming Platform

The project centered around the development of a web application for betting/gaming purposes. As a senior QA engineer, I worked on the test automation of the API and front-end part and implemented the CI/CD.

Technologies: Java 8, REST Assured, Selenium, Jenkins

Skills

Languages

Java, Java 8, SQL, JavaScript, TypeScript

Frameworks

Selenium, JUnit, TestNG, Cypress, Spring Boot

Libraries/APIs

Lombok, REST APIs

Tools

IntelliJ, REST Assured, Apache JMeter, Cucumber, WebdriverIO, SoapUI, Gatling, Gatling Load Testing, JavaScript Testing, TeamCity

Paradigms

REST, Testing, Manual Testing, Object-oriented Programming (OOP), Load Testing, Stress Testing

Other

Quality Assurance (QA), Manual QA, QA Automation, SOLID Principles, Apache Cassandra, Performance Testing, SOAP

Platforms

MacOS, Amazon Web Services (AWS), Windows, AWS Lambda, Oracle Database

Storage

MySQL, MongoDB, Amazon DynamoDB

Education

2013 - 2014

Postgraduate Degree in Software Engineering

AGH University of Science and Technology - Kraków, Poland

2011 - 2013

Master's Degree in Geodesy and Cartography

AGH University of Science and Technology - Kraków, Poland

2007 - 2011

Bachelor's Degree in Geodesy and Cartography

Agricultural University - Kraków, Poland

Certifications

APRIL 2014 - PRESENT

ISTQB Foundation Level

ISTQB Software Qualifications Board