Position: QA Automation Engineer
Category: QA Automation
English level: pre
Years of experience: 3


I specialized in creating automation frameworks for testing across different platforms, including web applications, mobile apps, and APIs. All of these frameworks were built using the Java programming language.
For automating web applications, I used tools like Selenium, Selenide, and Playwright. To improve communication and understanding between developers and the QA team, I implemented Cucumber for writing test scenarios.
When it came to testing mobile applications on Android, I relied on Appium in combination with BrowserStack. To produce clear and informative test reports, I used Allure and Cucumber reports.
I also developed frameworks for API testing using the RESTAssured library. 
For integrating Continuous Integration and Continuous Deployment (CI/CD), I worked with Jenkins and, to some extent, GitLab CI.
My experience has equipped me with the skills to efficiently create automated tests for various platforms, ensuring the reliability and performance of products during the testing phase.