Position: Senior/Lead Automation QA Engineer
Category: QA Automation
English level: intermediate
Years of experience: 7


- Development of test framework architecture (Frontend + Backend)
- Development of auto tests (Java/Kotlin + WebDriver/WinAppDriver + TestNG/JUnit + Maven/Ant/Gradle + SVN/Git + Jenkins/TeamCity )

Responsibilities:
- Leading a team of QA Automation Engineers (Junior/Middle/Senior lvls)
- Conducting regular code review to ensure that object-oriented design best-practices are followed at all times, automation code is easy to extend and support
- Involving in the daily meetings with Agile team 
- Involving in performance appraisal meetings for junior/middle/senior AQA positions
- Mentoring junior/middle engineers
- Interviewing candidates from Junior to Senior AQA positions
- Consulting other automation projects
- Took part in creating process for upgrading manual qa to automation in project portfolio

Hard skills:
- Creating test automation frameworks from scratch in Java
- Using Jenkin/TeamCity tools for test execution, create test reports, store history data results
- Creating and executing SQL scripts in Java code to be used for test validation 
- Perform testing of API using REST Assured 
- Perform load testing using JMeter tool 

Technologies:
WebDriver, TestNG, JUnit, XPath, REST Assured, JMeter, Jenkins, TeamCity
Programming languages: Java/Kotlin