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

• Workshop for colleagues about how to "hack your brain" to create properly code quickly
• Created three automation testing projects (on Hermione, on TestNG, on clear Python) from scratch to useful tool
• Two workshops for SW developers to help them understand QA problems
• Introductory lesson in the basics of relational databases and MS SQL course on ITVDN
• Writing user guides, 3D modeling in SolidWorks
• Administrating and setting up a TestTrack server, that has desktop app, web, e-mail notification; transferring all the business processes tracking to a single server.
### I was responsible of the quality of:
- web applications
- client-server desktop applications
- hardware devices
- security systems
- payment systems
- billing systems
- ...

### Key experience and skills
Testing types: Black box, Smoke, Regression, Adapting, Functional, Usability, Localization (Russian, Ukrainian, South America, Southeast Asia), Destructive, Performance.
Testing artifacts: Test plan, Check list, Test Suite, Test Case, Traceability Matrix, Bug report.
Software development process: Agile, Kanban, Scrum.
Programming languages: JAVA, Python, JS, Bash, AVR-assembler etc
Automated testing tools: TestNG (JUnit based framework), Hermione, Silk Test.
Version Control Management: git, perforce, SVN.
Others: Jenkins, JIRA, TestTrack, MS SQL, HTML; technical document writing.