Zaposlitveni oglasi » QA Backend Engineer
QA Backend Engineer -- brisan oglas
- objavljeno ::
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