je.st
news
Software Test Engineer
2017-07-06 13:13:48| Space-careers.com Jobs RSS
About us SCISYS Deutschland GmbH provides professional engineering and consultancy services supporting space programmes and missions. We have a strong presence at ESOC and EUMETSAT, as well as serving all ESA sites and spacecraft primes. Our team is composed of university graduates and experienced professionals, comprising some of the most knowledgeable, dedicated and talented engineers across Europe. Our services cover the whole life cycle of space programmes from early concepts to operations. Our Space Division provides a dynamic, supportive and friendly atmosphere in which you are encouraged to lead with initiative. We support new ideas from our colleagues and are focused on innovation. Moreover, we actively manage your professional development, training and career progression. We are looking for a Software Test Engineer to work at The European Southern Observatory ESO in Garching, near Munich. Tasks The Software Engineering and Quality Group SEQ in the Department of Science Operations Software SCS provides development teams with software engineering services, including the testing of software applications during all phases of the development lifecycle. Particular focus is on the automation of test cases wherever possible, GUI testing for desktop and web applications, and the maintenance of regression test suites. The required services consists of Testing software applications for the Atacama Large Millimeter Aarray ALMA project according to ALMA standards and processes. Regularly interacting with developers and science users to collect and understand the user requirements. Producing test cases, plans, and reports. Analyzing test results, and investigating the root causes in collaboration with the developers. Maintaining the existing automated test suites. Defining, and maintaining effective test environments. Platforms used are Linux and Mac OS. Essential requirements University degree in Computer Science or equivalent. Experience in software testing, test automation, requirements analysis, and testing of web and desktop GUI applications. Ability to conduct manual testing, and implement fully automated tests. Ability to write documentation of test tools and environments, as well as test case descriptions and test reports. Familiar with modern software development and test methodologies, as well as standard software engineering practices Good knowledge of Java programming, scripting languages e.g. UNIX Shell, Python, Groovy, and software build tools. Proven experience testing Java Desktop GUIs under Linux andor Mac OS. Proven experience testing dynamic web applications, including JavaScriptcentric single page applications. Sufficient programming experience in Java, especially writing and improving comprehensive test cases. Proven experience with relational databases and designing SQL queries. Proven experience in the use of testing tools like Selenium or QFTest. Good knowledge of test Automation. Good knowledge scripting languages, preferably Groovy andor Python. Sufficient exposure to version control systems, preferably Git. Very good command of the English language. Very good oral and written communication skills. Team spirit and eagerness to learn and understand complex operational environments. Customer orientation and a strong sense for quality development. Desirable requirements Knowledge of Unit test frameworks like Junit or TestNG. Knowledge of general purpose software testing techniques equivalence partition, combinatorial, pairwise, boundary conditions, etc.. Knowledge of JavaScript. Experience in the use of continuous integration systems e.g. Jenkins. Knowledge of administering Linux. Other Information Start date is 1st January 2018 To apply online please visit www.scisys.despacejobs
Tags: software
test
engineer
software engineer
Category:Transportation and Logistics