»

QA Backend Engineer -- brisan oglas

Opis delovnega mesta

We are searching for a QA Engineer that will help us solve for our most critical technology challenges: scale, fragmentation, quality, and agility. We provide the best Creative Management Platform on the market. Our customers are the biggest brands and publishers in digital advertising. Our business and challenges are global.

Our challenges are:
Scale: We’re serving hundreds of millions of creatives every day across the globe. Our servers are expected to handle 100k requests every second.
Fragmentation: We provide a consistent creative experience on hundreds of websites and apps across thousands of mobile (and desktop) devices.
Quality: The tools we deliver must meet the expectations of some of the best creative producers in the industry, as well as the biggest brands.
Agility: Push code updates on a weekly basis, all while maintaining > 99% uptime.

Od kandidatov zahtevamo

Technical Knowledge
UNIX/Linux: Our entire back-end is based on Linux and everyone is running a virtual machine or docker instance on their development machine for day-to-day operations so knowing your way around the terminal is a must.
Networking: A lot of what you will be doing involves monitoring traffic between clients and either Celtras or 3rd party servers. Knowing how HTTP works is a must.
Scripting: Day-to-day tools we use are written in Bash, Python, Ruby, CoffeeScript or the xTalk family. Ideally, you wll have written basic scripts in at least two of these languages. Using them to write maintainable, well-designed testing suites is a big plus.
Test Plans: You can understand product specifications and write a test plan based on them. You can also scope regression tests based on reviewing code changes.

Attitude
You care about your users: As part of the QA team, you will be the first and foremost advocate for our users - both the ones creating ads and those eventually viewing them. Their time and pains should always be your first concern.
You know quality when you see it: We often encourage our QA engineers to do the first round of tests before reading the spec and documentation. This enables us to provide honest feedback, unbiased by knowledge of the decisions made during design and development.
You are curious how things work: Celtra’s tech stack is extensive and you will be encouraged to dig deep into an issue. Whether it be debugging JS using browser debug tools, monitoring traffic between devices and servers or adding debug statements to our back-end code, having the curiosity and a hacker attitude is a must.

Kandidatom ponujamo

You will be joining a diverse, highly innovative and creative team of developers, designers and managers from all over the globe:
We strongly believe in high-performance culture.
We care deeply about our product, company and its people.
We believe in high standards and long term code quality.
We ship. Features and fixes are deployed weekly.
We believe in an open and proactive culture where engineers are expected to learn and contribute in ways outside the usual coding assignments.
We always follow the latest technology trends and constantly research and learn new things.

We take good care of our people. This is what we offer:
Receive a highly competitive base salary, benefits, and semiannual bonuses for performance.
Enjoy a generous education budget for conferences, classes, literature or studies.
Choose your equipment.
Work in our cozy office in Ljubljana, Slovenia.
A fridge and shelves that are always full of cold drinks, fresh fruit, snacks and chocolates.
Weekly breakfasts, smoothies and quarterly massages on site accompanied with bi-monthly activities.

Klasifikacija delovnega mesta

Lokacija:
Ljubljana
Plačilo:
1300eur + (mid) in 2000 eur + (senior) neto plače (redna zaposlitev), odvisno od iskušenj + vse ostalo EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Written and verbal english
napredno znanje
Test Plans
napredno znanje
Technical Knowledge UNIX/Linux
napredno znanje