Location
PolandRate
Years of experience
6+About
QA Engineer with six years of experience in Software Quality Assurance and test automation across the Energy, Automotive, and IoT sectors. Adept at QA team management, I have led test automation initiatives, developing frameworks from scratch for both web-based and mobile applications. My expertise extends to performance and REST API testing for web services and microservices. Currently, as a QA Lead at Cleeng, I oversee a team of five, ensuring quality through manual, automated, security, and performance testing. My role involves managing software releases, establishing metrics and KPIs, and integrating QA processes with CI/CD pipelines. Previously, at Inetum, I developed performance tests and automation frameworks for IoT platforms and managed test suites for Volkswagen Group Poland. At Siemens, I specialized in mobile test automation, UI regression testing, and API functional testing. With a strong educational background in Computer Science from Birkbeck, University of London, and certifications including ISTQB Advanced Test Analyst, I am eager to further develop my skills in QA team management and test automation.Tech Stack
QA, Git, Groovy, Java, Jenkins, Jira, Python, SeleniumExperience
- Managed a team of four Full-Time Equivalent (FTE) testers, overseeing various types of tests including manual, automated, security, and performance testing.
- Developed long-running load and soak performance tests using JMeter, Groovy, and Python for an IoT platform.
- Managed and developed integration test suites for microservices using Java and BDD/Cucumber.
- Collaborated closely with the development team throughout the Software Development Life Cycle (SDLC) and integrated test suites with CI/CD pipelines using Jenkins.
- Automated mobile tests using Appium and Java, and UI regression suites using Selenium and Java.
- Developed and executed REST API functional tests using Rest Assured and Java.
- Managed and developed automation test frameworks using Maven and created UI automation test suites using Selenium, Python, and Robot Framework.
Employment history
-Leading Test Team (Lead + 4 FTE).
-Leveraging the team to operate effectively through different types of tests, from manual/automated to security and performance testing.
-Managing software releases and associated risks.
-Overseeing all aspects of testing, including establishing metrics and KPI’s, applying industry best practices, developing new tools (Java) and processes to ensure quality goals are met.
-Hands-on testing & troubleshooting issues.
-Managing Penetration and Performance testing.
-Assuring QA for integration of SaaS platform with large US based clients.
-Deciding on strategies for test automation.
-Reporting directly to upper Management.
Project: Cumulocity IoT
Responsibilities:
-Development of long running load and soak performance tests for IoT platform (JMeter/Groovy/Python).
-Management and development of Integration test suites for Micro services (Java/BDD/Cucumber).
-Fully engaged with developers team in SDLC.
-Managing test suites integration with CI/CD pipelines (Jenkins).
Project: Volkswagen Group Poland/UI test automation
Responsibilities:
-For the purpose of the project I developed and implemented two Automation Frameworks from scratch in Java for Seat and Audi WebServices.
-Development and management of test suites (1000 test cases each framework).
-Framework full integration with Team City and CI/CD pipeline.
Projects: Smart Mobility/PEGA BPM/ATLAS/M98
Responsibilities:
-Mobile test automation (Appium/Java).
-UI test automation of regression suites (Selenium/Java).
-Development and execution of REST API functional tests (Rest Assured/Java).
-Management and development of Automation test framework (Maven).
-Development of UI automation test suites (Selenium/Python/Robot Framework).
-Test plans/ Test strategies creation.
Education history
Dissertation: Security Issues in Cloud Computing
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...