Proven QA Automation Engineer with 5 years of experience in designing and executing automated tests using Java-based frameworks like Selenium, Selenide, and Rest Assured. Skilled in smoke, regression, E2E, and API testing, with a strong background in Agile methodologies and CI/CD integration. At LoadNRoad Software, reduced regression testing time by 30% and optimized QA processes. Adept at mentoring teams, ensuring data integrity, and delivering efficient, high-quality testing in dynamic environments. Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases. Fully versed in complete SDLC. Software-savvy quality assurance professional committed to confirming proper functionality and usability of software products before release.
Languages: Java, SQL
Testing Tools: Selenium WebDriver, Selenide, Rest Assured, Postman, WireMock
Test Management: TestRail, AllureTestOps, Zephyr, Jira, Azure DevOps
Build Tools: Maven, Gradle
CI/CD: GitLab CI/CD, Jenkins, Docker
Testing Frameworks: TestNG, JUnit 5, AssertJ, Cucumber BDD
Database: PostgreSQL, JDBC, Hibernate, DBUtils, SQL (
API Testing: Swagger, OpenAPI, Jackson, Hamcrest Matcher
Version Control: Git (KISS, DRY principles)
Performance Testing: JMeter
Linux: Command line, CURL
Monitoring and Logs: Grafana, Kibana
Messaging Systems: Kafka
Others: Selenium Grid, Selenoid, Allure reporting, Agile methodologies