Select Page

 Junior or Mid Level Test Automation Engineer

Location:  Sofia, Bulgaria or remote
Department: Video System Integration
Date:  
Full Time / Part Time:  Full Time
Contract Type:  Permanent

Your Place in the Team

As Junior Test Automation Engineer you will contribute to the delivery of test automation projects. You will work together with experienced technical leads and a team of automation developers to learn and master the customer domain (e.g. Triple Play Operators, STB, AndroidTV). 

Responsibilities include designing and implementing  automated tests, analysis of test execution results, debugging and defining corrective actions. You will also evaluate and track quality metrics (e.g. defect densities and open defect counts.) In more detail this includes activities such as:

  • Work together with the lead architect to contribute towards the creation and maintenance of the test automation framework.
  • Develop automation for functional and nonfunctional tests based on the framework under guidance of the lead developer
  • Ensure that the code adheres to coding best practices and is well documented
  • Update and maintain tests cases in the automation test suite
  • Execute test automation, analyze test results to understand potential defects
  • Create defect description in the defect tracking system.
  • Contribute to the creation of test specifications 
  • Review testing documents and other test-related documentation.
  • Provide estimates regarding quotations, resource needs and feasible delivery dates
  • Continuously improve your competence and technological knowledge in your area
  • Develop new test approach and test sets 

What you should bring along

Essential skills and abilities

  • Professional coding experience for the Junior position of at least 2 years. The Mid Level role needs 4 years coding, thereof ideally 1 year in automation development.
  • Ability to read and communicate in English
  • University degree in a relevant technical area (Information Technology, Telecommunications. Electronics, Physics, Mathematics etc)

Desired skills and experience

  • Python programming skills
  • Familiarity with an IDE, ideally PyCharm, IntelliJ or Visual Studio Code
  • Familiarity with a version control tool, ideally GIT and GITHUB
  • Android or Android TV development skills
  • Experience working in an Agile/Scrum development process
  • Experience in using test automation tools for test execution against an AndroidTV application
  • DB, Django, Selenium and Jenkins knowledge
  • Understanding of test plan / specifications, software development & test processes.

What’s in it for you

  • Competitive salary
  • Flexible work time 
  • Option for reduced work time (6 hrs / day minimum)
  • Option for home office
  • Option to travel to customer sites within EU. Additional benefits when working abroad
  • Option to re-address salary after probation period and shown results
  • 25 days annual leave
  • 5 days paid leave for social or environmental projects
  • Working within an international team of top tier TV operator customers

Ensayon Commitment

Ensayon is a company that values diversity. Our aim is to build a working environment where no one will be discriminated based on either their gender, age, cultural background,  sexual orientation or religion. We believe that diversity plays an important role in the success of any business and we are committed to creating an inclusive work environment that fosters respect and values and makes the most of people’s individual differences. Ensayon is committed to support LGBT+ people at work.

Ensayon is committed to attracting, developing and retaining the very best people by offering a flexible, varied and motivating workplace in which talent is truly recognized, developed and rewarded. 

Ensayon is committed to conduct business in a sustainable manner, to support social or welfare projects and to create reasonable space in your work life to engage in such activities.

 

Our Locations

Germany, Kiel

Bulgaria, Sofia

Contact Us

info@ensayon.com