Quasar is looking for a Software Test Engineer to work with VLT/ELT/ALMA


Quasar Science Resources S.L. is searching for a software test engineer of science operations dataflow software for the ESO La Silla-Paranal and ALMA Observatories.

We consider this is a good opportunity to work in an interesting and long term project. In principle, this is the first position of several to be opened in the following months.


Deadline for submission is 15th of May 2020


Software applications to be tested contemplate the following tasks:


• Preparation and submission of observing proposals by astronomers
• Rating and selection process of observing proposals
• Creation of observing programmes
• Management of observing lifecycles
• Archive services, including tools for archival research
• Exposure Time Calculators
• Logging, reporting and tracking of observations
• Operational support applications


The position will be located at ESO Headquarters in Garching near Munich, Germany. Candidates will be offered competitive conditions and reallocation support if needed.


Software skills

• Very good knowledge in test automation and manual testing
• Very good experience in testing tools like Selenium
• Very good knowledge of testing REST APIs
• Good knowledge of testing dynamic Web applications, including JavaScript-centric single page applications (e.g. Angular applications)
• Good knowledge of Java software development
• Significant experience with relational databases and SQL; experience with NoSQL environments is an advantage
• Experience with Docker or comparable virtualisation software
• Proven experience of Unit test frameworks like Junit or TestNG
• Good knowledge of testing Java Desktop GUIs under Linux and/or MacOS
• Good knowledge of scripting languages, preferably Groovy and/or Python


Common Skills

• University degree in computer science, physics or equivalent
• A good command of spoken and written English is essential
• Very good oral and written communication skills
• Strong sense for quality development
• Familiarity with agile software development processes
• Solid practical familiarity with modern software engineering practices and tools, including configuration control tools, incremental & iterative development; automated unit, functional and integration testing and the Linux environment
• Proven experience with configuration management tools, preferably SVN and Git
• Proven experience with issue management systems (e.g. Jira), and continuous integration systems (e.g. Jenkins)


Candidates with a minimum of 5 years experience should send their CVs and contact details before the 15th of May 2020 to contact@quasarsr.com

Leave a comment

Your email address will not be published.