Position: Senior Automation QA Engineer
Company: Nico Force
Experience required: 3y
English level: intermediate

About the company

Digital Advertising. Headquarters - California. Experience Platform gives Fortune 500 marketers control over omnichannel digital ad experiences via a simple and sophisticated, unified platform. Company simplifies ad experience management by integrating with existing tech and media stacks to centrally manage ad experiences across all channels. The platform was purpose-built to power all ad creative use cases including DCO, personalization, audience management, creative performance visualization, experimentation, workflow, and self-optimizing performance competitions.

Work schedule

40 hrs per week/Mo-Fr. Remote Work.

In a perfect world, we would like folks to align more with US time. However, that is not always possible and many of our developers keep a local time schedule (pushed back a bit, 12-8). Standing meetings tend to end at 9:30 AM pacific (i.e. 19:30 PM EET/in Ukraine).

Vacation 24 days/year (not include sick leave days).

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.

Advantages over other companies.

Startup mode, professional growth, career advancement opportunities, great IT team (all speak Russian and/or Ukrainian), interesting projects, annual reviews and competitive compensation/ bonuses.