Position: Senior Automation QA Engineer (Java) / SDET
Category: QA Automation
English level: upper
Years of experience: 5


I have over 5 years of practical software testing experience as an automation QA engineer. Applied extensive knowledge of Java to design and implement efficient and reliable automation solutions. Eagerly adopting new tools and technologies to stay abreast of industry advancements and improve testing practices.

- Developed test frameworks from scratch for API testing using Java, Gradle, TestNG, and RestAssured.
- Implemented performance testing using JMeter to evaluate system performance.
- Conducted UI testing using Selenide, Selenoide, and Selenium Grid to validate the functionality and user experience of web applications.
- Leveraged basic practical experience in security testing to identify and address potential vulnerabilities in software systems.

- Utilized Docker to containerize applications and facilitate testing and deployment procedures.
- Set up a complete CI/CD workflow, strategy, and release pipelines in GitLab to enable continuous integration and deployment.
- Created Jenkins pipelines to automate the testing and deployment processes, ensuring efficient and reliable builds.
- Demonstrated experience working with Windows OS, Unix OS, and MacOS, adapting to different operating environments as required.