Test Automation Engineer
2020 - 2020[Toptal Project] Kudy Financial- Provided QA for the project. manual tests, UATs, documentation.
- Developed test automation with Selenium and Python.
- Provided full test strategy, test cases, and documentation for the client to move forward with the project.
Technologies: React, Testing Strategy, Selenium, PythonSenior Test Automation Engineer
2019 - 2020Piggy, LLC. (US) (via Toptal)- Designed and implemented a test automation framework for a Chrome extension that works on hundreds of external websites using Java and Selenium.
- Led the team developing scripts supporting the test automation framework.
- Built infrastructure for script execution using drone.io.
- Provided training and documentation for the off-shore team.
- Designed and implemented a crawler that creates test scripts.
Technologies: Jenkins, Drones, Java, SeleniumTest Automation Engineer | Scrum Master
2015 - 2020Katon Direct (US)- Led and implemented a QA strategy for a US leader in healthcare recruitment marketing.
- Managed the QA project and acted as a scrum master.
- Developed the UI automation processes of products based on Angular.
- Executed a test automation solution using Protractor.
- Supported continuous deployments using TeamCity and Octopus Deploy.
- Implemented integrations with TeamCity and Octopus Deploy.
Technologies: Scrum Master, Python, JavaScript, TeamCity, Protractor, SeleniumSenior QA Automation Engineer
2017 - 2018Johnson Controls (Ireland)- Led and implemented a QA strategy for a multi-million event-driven smart building security system. This was a strategic project for the company and consisted of multiple teams in three locations and built using cutting-edge technologies and machine learning.
- Implemented a test automation solution for all back-end components and UI.
- Handled the integration with Jenkins.
- Led the QA team.
Technologies: Gatling, Microservices, Azure, Azure IoT Hub, Apache Avro, Storm, Apache Kafka, JavaScript, JavaSenior QA Engineer | Software Engineer
2014 - 2015IBM (Ireland)- Drove the QA processes for a research project for a cloud SaaS solution of IBM's security product.
- Led and coached a team of graduate developers working on the test automation for a web UI.
- Implemented an integration with Jenkins.
- Automated post-deployment tests using Java and Selenium.
Technologies: Red Hat Linux, Jenkins, JavaScript, Docker, JavaTechnical Testing Lead
2013 - 2014HP (Ireland)- Spearheaded the QA processes for warranty assessment and fraud detection web services.
- Developed test automation for a web UI using Java and Selenium.
- Led a team in India.
Technologies: LoadRunner, REST, SOAP, Selenium, JavaQA Engineer | Team Leader
2008 - 2013Hawkeye (Poland)- Defined the test strategy for the web UIs for multiple SaaS applications for a leading channel marketing agency in the US.
- Assured the quality of a payment system that transferred marketing funds between top IT manufacturers and their distribution network—handling over $2 billion per year.
- Implemented test automation for web UI projects using Selenium in Java and .NET.
- Led and coached the team.
- Developed a test case management tool.
Technologies: .NET, Selenium, JavaQA Lead | Engineer
2006 - 2008Edge Solutions (Poland)- Led a project providing a mobile solution for stock trading for Polsoft.
- Supported Play Mobile on the Comverse billing system.
- Worked as QA in Nokia Siemens Networks during user acceptance testing (UAT).
Technologies: Billing Systems, AIX, Apache JMeter, Java