Position: Senior automation QA engineer (Java) for ad-tech project
Company: Xenoss
Category: Java
Experience required: 3y
English level: upper

The product is a machine-learning-based advertising platform for running complex precisely targeted marketing campaigns.

We deal with really complex engineering problems like processing of truly big unstructured data, ensuring tolerance to super-high load, solving untypical AI tasks, creating sophisticated data mining and text processing algorithms, elaborating high-scalable architectures.

We are UX evangelists, and we believe all that technical perfection is useless until it is simple and comfortable for end-users.

 
What you will do:
We are looking for a strong QA automation engineer who will be responsible for the design and implementation of the automated testing framework for the complex high-load capable system. The ideal person is the engineer who is not afraid to challenge the system workability aiming to find the flaws in the logic of the high-performance bidding solution. 

Must-have skills:
- 3+ years of experience with Java
- Understanding of the automation testing processes and practices.
- Experience working with the complex system deployed into the cloud 
- Experience with AWS
- Automation testing frameworks
- RDBMS and NoSQL databases
- Advanced Linux user
- Fluent English

Do not hesitate to apply if you are missing some specific experience. We will be happy to help you with gaining one.

Nice-to-have skills:
- Experience with Docker, Kubernetes
- Working on Ad-tech products in the past 

What you get:
- Great experience and professional growth by working on challenging projects
- Flexible working hours
- Unlimited work-from-home option
Various snacks, tea, coffee and fresh fruits in the office
Paid vacation and sick-period
About Xenoss: High-load and big-data lab

Xenoss is a software development lab focused on building a data-driven solution for the marketing and advertising industry.

We build audience statistics trackers, user behavior prediction systems, user journey optimization solutions, DMP/DSP/SSP systems, location data processing systems, email automation systems, segment builders, etc.

We work with really big data. We store, process, transform, and search on tons of fuzzy structured data sets using NoSQL, in-memory storages, Hadoop, distributed storing, complex data sharding, replication algorithms, etc.

We face strong algorithmic challenges, like tree and graph processing, search algorithms, multidimensional optimization tasks, machine learning algorithms, etc. 

Our clients are top marketing and advertising agencies, AdTech vendors, MarTech SaaS companies, banks, mobile carriers. The software we delivered is now the tech basis of multi-billion businesses.

We passionate about efficient and reliable software