»

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
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

Qualifications

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 Celtra's 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 will 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

We take good care of our people. This is what we offer:
Receive a highly competitive base salary, benefits, and quarterly 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.
Our fridge is always full and we drink the best coffee.
Travel between the Europe and US.

Klasifikacija delovnega mesta

Lokacija:
Ljubljana
Plačilo:
TBD EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Knowing how HTTP works
napredno znanje
Bash, Python, Ruby
začetnik