The Quality Engineer draws up test planning procedure and test cases using the functional concepts available and in close co-operation with Product Management and our customers.
He / she is responsible for Quality Assurance and will be expected to apply the test cases to check our software prior to delivery.
It is essential that he / she enjoys working with software and has a talent for detail and quality. Since sample cases can be created using test automation tools, there are fewer routine tasks and there is more scope for the development of practice-related test cases.
Our technologies :
Standard JavaEE platform :
JavaEE and JavaEE compliant application server (JBOSS, Weblogic server)
WebServices (JAX-WS / RS, Axis2), AJAX, XML / XSL(T)
JSP / JSF as UI framework (e.g. PrimeFaces)
IDE : Eclipse
Groovy and internal DSL
TestNG, JMeter, SoapUI
The Quality Engineer is a member of the Product Development Department and reports to the Head of Product Development. Quality assurance is a key element of the software production process and thus the Quality Engineer works with all departments involved in this process.
Area of Responsibility
The Quality Engineer, located in Halle, works on the (further) development of the FERNBACH applications. He / she supports the project teams in the planning, implementation and documentation of software tests for in-house and customer-specific software projects.
The working tasks also include coordinating and reconciling issues together with customers, at internal and external level, as well as test automation of applications and modules.
In an agile team that works together closely, his / her expertise is required to meet the daily challenges from internal and external customers.
fluent in written and spoken German
English (good / very good command of spoken and written English)
other foreign languages would be an advantage
Qualification : University degree or similar qualification
Knowledge of and experience with agile software development processes, particularly project-related quality assurance and preferably in collaboration with external partners and customers
Experience in drawing up test plans and test documentation
Knowledge of and experience with manual and automated software testing of JAVA / JEE web applications
Knowledge of and experience in using relational databases, in working with a ticket system (bug tracking) and in the automation of software tests (unit and GUI)
Skilled in the software development of test tools or in the use of test frameworks
Experience in the financial or insurance sector would be an advantage
Experience with Linux systems would be an advantage
Programming skills in JAVA / JEE would be an advantage
Excellent analytical skills
Very assiduous, structured and reliable working approach combined with good team communication skills and a high willingness to accept responsibility
Quick powers of comprehension
Flexibility and willingness to travel to a limited extent
Task and Level of Authority
Analysis of functional requirements and documentation of these in a test concept;
Description of test cases (business events);
Creation and maintenance of test environments;
Agreement of the test procedure with the customers;
Coordination and organisation of test and software acceptance;
Automating and performing of tests;
Error handling and error search within the context of errors reported by customers;
Release of the software after successful testing