»

QA Engineer (m/f/d) -- brisan oglas

Opis delovnega mesta

1. Why should you work with us?
At Celtra, we developed our own product. Actually two. Both products drive significant value for our worldwide customers. How we deliver this value to our customers has evolved over the years, but the founders' mission has not: to change the way we do digital advertising for the better.

2. What is our team responsible for?
As a QA at Celtra, this is how your job would look: your first instincts and activities go into ensuring a product is released in the best shape as possible. However, as an experienced QA engineer, you are aware that a bug free product and a too long delivery pipeline don’t always bring the best value / quality for the end customer. Whenever a compromise between operational correctness and speed of delivery is made, you make sure it is well justified and not easily accepted. Additionally, you are able to monitor the long term effect of such decisions (and your own work) and hold the mirror for the rest of the company to show when compromises don’t make sense anymore and investment into technical debt becomes more important than addition of new functionalities.

3. What are the challenges ahead?
Just recently we have introduced the concept of QA specialisations where we give individuals the opportunity to further evolve their expertise in the areas of performance, security, test automation and usability testing. If you would like to work within the team that strives to evolve both technically and professionally, you have found your match.

4. What kind of tech stack do we use?
a)CA product
The product is built using NodeJs, PHP, MySQL, Redis and Python. For both products, on the front-end, we use Vue.js, NPM, Webpack and vanilla JavaScript when needed. Everything runs on the AWS cloud, orchestrated by the Kubernetes cluster.

b)CE product
The product is built using Scala, NodeJS, PHP, MySQL, Spark, Snowflake, and you will also find GoLang, MongoDb, Kinesis. Everything runs on the AWS cloud, orchestrated by the Kubernetes cluster.

c)QA specific toolkit
To automate manual processes and write automated regression tests we prefer Python, Javascript and Ruby programming languages.

5. What would be your responsibilities?
- create and execute testing plans from spec, test scope and code changes, determine which tests should be included in future regression test plans
- review specs early in the process and validate requirements by building preliminary test plans
- assist in debugging quality related issues
- write basics automated tests using E2E test frameworks
- building tools to validate performance, usability and security aspects of the application

Od kandidatov zahtevamo

Qualifications:
- 1+ years of experience as a QA engineer / software engineer in test
- experience with creation of test plans from specifications and ability to determine future regression tests plans
- experience in converting manual test cases into automated ones
- working knowledge of at least one programming language (Python, Ruby, Javascript, Bash, etc)
- experience with containers (we use docker), CI tools (we use CircleCI) and version control tools (we use git)
- passionate about learning new technologies

Kandidatom ponujamo

What do we offer?
- Competitive salary.
- Unlimited remote working. You can choose to work from home indefinitely or join us in our Ljubljana office whenever you feel like it.
- Flexible hours and work-life balance. We focus on results rather than schedules.
- Professional growth. Up to €5.000 per year for conferences, books and trainings of your choice.
- Top-notch working equipment.
- Additional budget of 500 EUR for your home office equipment.
- Health and pension coverage. We offer comprehensive health coverage and additional pension insurance up to 5,8% of your annual salary.
- We have fun. We organise regular team & company events.
- Employee well-being. Dedicated budget for any kind of sport activities such as fitness, yoga lessons, etc.

Klasifikacija delovnega mesta

Lokacija:
Ljubljana/Remote
Plačilo:
min. 2800 EUR gross per month + 13% -15% bonus (fixed) for mid-level and min. 3400EUR gross per month for senior engineers + bonus 15%-17% EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Python, Ruby, Javascript,Bash
napredno znanje