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


5 years of experience as QA automation engineer on 2 long-term projects:
-  implementing test scenarios (smoke, regressions, API) using Apache JMeter + Selenium WebDriver (with own wrapper lib) (Chromedriver + GeckoDriver)
- Big experience with IE11 tests development
- Mobile testing (Android/iOS) using testing farms as SouceLabs and BrowserStack
- Performance testing using Apache JMeter + Grafana
- Design, development TAF (Test Automation Framework) from scratch: Java, Springboot, Gradle, Selenide, TestNG, Allure, Jenkins Pipeline, Selenoid. 
- Good knowledge of design patterns
- Writing utils automation scripts (PowerShell, Batch, Bash) to prepare environment (Windows, Linux) based on application specifications for automation testing
- Taking care of DevOps responsibilities as: managing Jenkins, Docker (Swarm), Selenoid (including test video recording), preparing pipeline scripts (groovy), maintaining HashiCorp Vault, Oracle DB, writing Ansible playbooks. Design and development of new automation testing infrastructure including Smartphone test farm (OpenSTF) for Android and iOS
- Mentoring and training team members
Professional growth, challenging and interesting tasks. Full remote work