Position: QA Automation Engineer
Company: QA Madness
Category: QA Automation
Experience required: 1y
English level: intermediate

At least 0,5 year experience in QA Automation;
Good knowledge of automated testing approaches;
Knowledge of programming languages and technologies such as Java (basic level);
Knowledge of Junit 5/TestNG, Allure
Experience using test automation frameworks (Selenium/Selenide, JUnit, Serenity);
Experience with development tools including Git, CI;
Familiarity with OOP;
Hands-on experience with End-to-End testing on UI and API levels;
Knowledge of client-server applications and browsers;
Appium
Experience with creating tests for iOS/Android systems
Good understanding of test driven development (TDD) and behavior driven development (BDD) and user acceptance driven development principles of automated testing.
Responsibilities:

Writing of automation scripts based on existing test cases created by manual QA team;
Preparation of test documentation (test plans, test cases, checklists) based on the requirements, specifications and test strategies;
Close cooperation with QA and DEV team;
Support of CI environment.
We are offering long-term cooperation within an interesting and complex web project based on CMS alongside the team of experienced QAs, the possibility to grow professionally, master new systems and technologies.
О компании QA Madness
We provide testing services for any kind of software: websites, eCommerce, mobile applications and games. We use the best tools and processes that help to ensure the quality of any software product.

While working with our company, you will be able to get services of highly qualified professionals working on well-established processes.