Position: Quality Assurance Automation Engineer
Category: QA Automation
English level: intermediate
Years of experience: 4

Front-end (Web, Desktop, Mobile) and back-end automation testing, Functional regression testing, Performance testing, Continuous integration. Technology stacks for Java and C#
Front-end (Web, Desktop, Mobile) and back-end automation testing, Functional regression testing, Performance testing, Continuous integration. Technology stacks for Java and C#

Testing skills:
- Knowledge of SDLС and QA processes;
- Knowledge of Bug Life Cycle;
- Understanding of test methodologies;
- Knowledge of software testing theory;
- Familiar with bug-tracking systems;
- Experience with bug-reporting (Jira);
- Experience with manual testing;
- Experience with automation testing;

Automation skills:
- C# (set up automation testing framework, developed UI and API automated tests, developed automated tests using Specflow);
- Java (set up automation testing framework, developed UI, Mobile and API automated tests);
- Maven;
- JUnit, NUnit, TestNG;
- Appium;
- Galen Framework, Serenity BDD, Specflow;
- Experience with RestAssured, RestSharp, JBoss Restful, Jackson, Jersey;
- Some experience with performance testing (Gatling Tool);
- Understanding the principles of the OOP;
- Knowledge of SQL;
- Experience with XPath;
- Experience with Selenium WebDriver (C#, Java);
- Experience with BDD (Specflow, Cucumber);
- Experience with Page Object and Page Factory pattern;
- Experience with Jenkins, TeamCity, Octopus, TestRails;
- Experience with API testing;
- Experience with Mobile Testing (Android/iOS);
Professional growth, new challenges, interesting technology stack