QA Engineer
As a QA Engineer, you will be joining our development team and working with other members of the team to perform all the tasks needed to ensure the quality of our products. The guiding principle of our engineers is that quality comes first, and we strive to achieve that goal. We aim to provide better support for the automation efforts which include the design and development of an automation framework that covers multiple client and server components, as well as framework maintenance, test result analysis, and integration with the established Jenkins pipelines to improve our deployment and decision-making process.
What you'll have here:
-
People: You will work with experts, community leaders and senior engineers who made these products from scratch. They will reveal to you how the whiteboard idea turns into a worldwide platform.
-
Internal learning sessions and innovation challenges: We are an innovation center primarily and you can be part of initiatives, research and focus groups… and don’t miss to take a place in innovation challenges and hackathons.
-
Tech stack: We are tech agnostic and programming languages are just a tool, but they can make our job easier if we choose the right tool for the job.
-
Engineering mindset: We are engineering our solutions from the ground up using open-source tools and customizing them to our needs. We worry about performance; we analyze and observe our system. We are not simply throwing money at the problem; we prioritize finding ways to improve efficiency.
-
Community: You wanna share your knowledge with the community? We organize meetups and internal workshops. You are more than welcome to participate. If you are not a great speaker, that is also fine.
Your Responsibilities:
-
Drive Quality: Collaborate with your team to elevate the quality of our products, embodying a whole-team approach to testing and quality assurance.
-
Dive Deep: Develop an in-depth understanding of our products, technologies, and industry best practices.
-
Advance Automation: Take our test automation to the next level, ensuring seamless integration into our CI/CD pipelines.
-
Cross-Functional Collaboration: Work closely with developers, DevOps engineers, UX/UI designers, product owners, and operators to deliver high-quality solutions.
-
Mentor and Guide: Coach team members and junior staff in QA best practices, fostering a culture of learning and quality.
What we're looking for:
-
At least 4 years (7 for Seniors) of experience as a QA engineer
-
Able to tackle technical challenges/problems
-
Motivated to learn and grow as an individual
-
Strong coding skills and years of experience in multiple programming or scripting languages
-
Experience with testing in a microservice environment and integrating into CI pipelines
-
Experience with the Docker ecosystem is a plus
-
Good verbal communication and good interpersonal skills
-
High proficiency in written and spoken English
We have more than cookies:
-
Flexible working environment – we have offices in Belgrade and Ljubljana.
-
Private healthcare.
-
Gifts for your special days.
-
“Healthy” Friday – not always healthy snacks on Fridays. 🙈
-
25 vacation days. 🏝
Here’s the thing:
We come to work every day to face exciting and challenging creative problems. And we come armed with an extremely Agile mindset and a bundle of opportunities for career growth and personal development plans.
We come and go relaxed and happy as we know United Cloud has our back, making sure our work and private life are in a perfect balance.
Our team is made of smart people, ambitious enough to make the change and brave enough to move boundaries. There is always room for more individuals like that, so send us your CV.