
Adrian Lachowski
Verified Expert in Engineering
Performance Testing Developer
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
Availability
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
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
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, qTest Manager, WebdriverIO, SoapUI, Gatling, Gatling Load Testing, JavaScript Testing, TeamCity, Toad
Paradigms
REST, Testing, Manual Testing, Test Automation, Agile, Functional Testing, Automated Testing, Object-oriented Programming (OOP), Load Testing, Stress Testing
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, SOAP
Platforms
MacOS, iOS, Amazon Web Services (AWS), Windows, AWS Lambda, Oracle Database
Storage
MySQL, MongoDB, Amazon DynamoDB
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