Junior QA Engineer


Company Description

TESO is an innovative IT solutions company committed to helping customers around the world to transform their cutting edge ideas into real products. As a provider of information and communications technology, TESO is a reliable partner in hardware, mechanical and software design. Company's expertise lies in high speed professional video solutions, embedded multimedia signage systems, low power IoT products, cyber security and blockchain.

Our team of experienced engineers and product development experts has respectable know-how which covers a wide scope of technologies and approaches, so clients can be offered optimal solutions for any technology challenge they want to solve.

We are the place where a customer comes with a dream of a project, and we help that dream come true!

As an employer, we cherish the work atmosphere where people selflessly share knowledge and ideas. We want everyone’s voice to be heard, and believe that is the only way to move forward. For us, hierarchy exists to help projects happen, not to create artificial boundaries or limit anyone space for growth.

We want our employees to grow and lead within the TESO team.

About project and team

TESO team is in charge of the development of the latest state of art cyber security solutions for an international client. The team is multi-cultural and seated in several locations in Europe (Germany, UK and Serbia).

Job Description

What are you going to do?

► Building and maintaining an internal set of tests for backed, mobile, native prats of the system and interaction of these parts

► Collaborate closely with Developers, Product Owner and other stakeholders to identify requirements

► Develop, apply and support automated tests

► Hold a regular sessions to Product Owner in order to schedule and make test plans


Who are you?

► You are a quick learner, who can work independently

► You are a team player and you like to share your knowledge

► You are goal-oriented and you work methodically to reach your goals

► You are eager to implement challenging test scenarios, in an agile development team for cloud solutions

► You are familiar with functional tests, system tests, end-to-end tests, load and performance tests

► You have a basic knowledge in structuring tests, test implementation and automation while using software development approaches

► You are familiar with scripting languages (e.g., Python, JavaScript, bash, etc.), technologies like REST-Services, Linux environment and cloud infrastructure, e.g., AWS, Azure…

► You have a basic knowledge of Git

► You have good communication skills and working proficiency in English, both written and spoken

► You have a bachelor/master degree in one of the following subjects: Computer Science, Electronics, Physics or proven track of practical field experience

You are a perfect match if:

► You love to work with the newest technologies, or propose ones

► You are familiar with Amazon cloud services

► You are proactive and you adapt easily to new development environment, but don’t worry, we will be there every step of the way

► You are self-motivated and take ownership of your tasks and projects

► You’re a team player and offering and receiving feedback comes naturally

► You’re not afraid to think outside the box and try to find creative approaches to your challenges

The space to grow with us:

► Chance to learn and use Amazon cloud services, Blockchain

► Opportunity to work with an experienced team of technology and industry professionals eager to share knowledge

► Build up yourself as an engineer and suggest technologies that should be applied on our IT solutions

The way we work:

Your work-life balance are valuable to us, so we offer you:

  • 22 – 27 days of annual leave, because work-life balance is essential to us
  • Flexible working hours
  • Partial remote work

Your health and well-being is important to us, so we have you covered:

  • Medical subscription for annual health check ups
  • Paid private health insurance

We believe in a Life-Long Learning approach, so you can take advantage of:

  • Technical and soft skills trainings
  • Access to e-learning platforms

If you see yourself as a part of an innovative product company where you contribute to developing end-to-end products to global customers and users, we may be a great match. Looking forward to your application!