Position: Senior Test Automation Engineer
Category: QA Automation
English level: upper
Years of experience: 6


As an experienced Test Automation Engineer with over 5 years of experience, I have a strong focus on writing automation tests using Java. I specialize in Web UI and Rest API test automation, with excellent skills in writing automated tests and working with tests documentation, code analysis, and processing test execution reports. In addition to my technical expertise, I possess strong communication, interpersonal, and teamwork skills, which enable me to collaborate effectively with both technical and non-technical stakeholders.

Skills:
 Proficiency in Java programming language;
 Experience with test automation frameworks such as Selenium WebDriver, Selenide, and Rest Assured;
 Experience with Selenoid;
 Knowledge of BDD automation frameworks such as JBehave and Cucumber;
 Proficiency in using testing frameworks such as TestNG and JUnit to create and manage tests;
 Familiarity with CI/CD tools such as Jenkins, Rundeck;
 Experience with database management systems such as MySQL, PostgreSQL, and Mongo DB;
 Knowledge of software development lifecycle (SDLC) and Agile methodologies;
 Knowledge of version control systems such as Git, with experience in creating and maintaining code repositories, managing code merges, and resolving conflicts;
 Experience with build automation tools such as Gradle and Maven;
 Familiarity with web development technologies such as HTML and CSS;
 Proficiency in using issue tracking systems such as Jira, with experience in creating and managing tickets, prioritizing issues, and tracking progress;
 Experience with test management tools such as TestRail, and the ability to create and manage test cases, execute tests, and track results;
 Experience with Allure reporting;
 Strong analytical and problem-solving skills;
 Excellent communication and collaboration skills;