Adrian Lachowski
Verified Expert in Engineering
Performance Testing Developer
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.
Portfolio
Experience
- JUnit - 7 years
- Java - 7 years
- Selenium - 7 years
- Cucumber - 5 years
- REST - 4 years
- Apache JMeter - 3 years
- Performance Testing - 3 years
- JavaScript Testing - 3 years
Availability
Preferred Environment
TypeScript, JavaScript, Java, IntelliJ IDEA, 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
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.
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.
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.
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.
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.
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.
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.
Experience
Test Automation Project | Front and Back End
Technologies: Java, Apache Maven, FluentLenium (Selenium Wrapper), REST Assured, Hamcrest.
Online Grocery Store
Technologies: Java 8, REST Assured, Selenium, TeamCity, AWS
Banking Project
Technologies: Java 8, REST Assured, Selenium, Jenkins, Amazon Web Services (AWS)
Betting and Gaming Platform
Technologies: Java 8, REST Assured, Selenium, Jenkins
Education
Postgraduate Degree in Software Engineering
AGH University of Science and Technology - Kraków, Poland
Master's Degree in Geodesy and Cartography
AGH University of Science and Technology - Kraków, Poland
Bachelor's Degree in Geodesy and Cartography
Agricultural University - Kraków, Poland
Certifications
ISTQB Foundation Level
ISTQB Software Qualifications Board
Skills
Libraries/APIs
Lombok, REST APIs, Node.js, React
Tools
IntelliJ IDEA, REST Assured, Apache JMeter, Cucumber, qTest Manager, WebdriverIO, SoapUI, LoadRunner, Karate API Testing, BrowserStack, Gatling, Gatling Load Testing, JavaScript Testing, TeamCity, Toad
Languages
Java, Java 8, SQL, JavaScript, TypeScript
Frameworks
Selenium, JUnit, TestNG, Cypress, Spring Boot
Paradigms
Load Testing, REST, Testing, Manual Testing, Test Automation, Agile, Functional Testing, Automated Testing, E2E Testing, Object-oriented Programming (OOP), Stress Testing
Platforms
Amazon Web Services (AWS), MacOS, iOS, Tricentis Tosca, Windows, AWS Lambda, Oracle Database
Storage
MySQL, PostgreSQL, MongoDB, Amazon DynamoDB
Other
Quality Assurance (QA), Manual QA, QA Automation, API Testing, Manual Software Testing, Regression Testing, SOLID Principles, Apache Cassandra, Performance Testing, Data Migration, ETL Tools, Mobile App Testing, Mobile Device QA Automation, UI Testing, Test Management, Startups, SOAP, Web Accessibility, Accessibility Testing
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