Напиши текст вакансии для должности "Senior Automation QA Engineer (backend)". Название компании: "IT_Selection". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Git', 'Jenkins', 'Apache Maven', 'SQL', 'Java 8+', 'TestNG', 'REST API', 'English C1'

Dear applicants! Our client, a high-tech IT and marketing company, headquartered in Silicon Valley (USA, California), looking for Senior Automation QA Engineer (backend). The company develops and introduces fundamentally new differentiated marketing technologies, multimedia advertising and CRM based on modern information systems. The company is a leader in several related areas, including in-app advertising and ad optimization. The company&#39;s potential and achievements are recognized with prestigious awards, and employees are often participate in business and technical conferences. Required:• 3+ years of experience in automation testing;• Solid experience with Java 8+(Multithreading, OOP, Stream, Function), Maven, TestNG, environmental properties;• Strong knowledge of WEB architecture, networking, REST API;• Experience in managing automated tests with CI/CD tools (Gitlab, Jenkins);• Experience with Docker (run, create, debug, manage);• Good experience with *NIX OS console, bash scripting;• Good Knowledge of SQL;• Experience with version control systems (Git);• Experience with performance, stress, load testing;• Strong knowledge of testing theory and software development models;• Good written and spoken English;• Strong communication skills, self-organization, accuracy, attention to details Preferred:• Experience with Gatling tool and Scala is a plus;• Experience with Kubernetes is a plus;• Experience with developing API automated framework;• Basic knowledge of online advertising Responsibilities:• Understand business requirements and priorities;• Design, write and execute automated tests (Integration, Performance);• Write reliable and scalable code;• Maintaining and developing automated infrastructure to support and expand required testing capabilities Required English level: Should be able to communicate (read and write)Tasks with using English; Reading and writing technical documentation;Company’s communication (emails, documents, etc.)Passing interviews (although in Russian, English level will be checked); Advantages over other companies:  Professional growth, career advancement opportunities; Great IT team (all speak Russian and/or Ukrainian); Interesting projects, annual reviews and competitive compensation/ bonuses.