>> View all
|Salary / month||
The bulk of test specification deals with specifying functional requirements. As a consequence, non-functional requirements (NFR), e.g. performance, uptime, consistency and reliability, are not specified and are therefore overlooked. The development process can be improved further when teams know the non-functional requirements beforehand. The design of a solution is largely influenced by the non-functional requirements. Knowing them beforehand leads to better designs and the ability to test a solution against the NFR.
Current specification languages such as Gherkin (appear to) only cater for functional requirements. We are looking for a motivated Master student looking to do a thesis in the field of test-engineering. The aim of the thesis is to investigate whether it is possible to include both functional and non-functional requirements in the same executable specification and, if so, how. Additionally, we seek to understand how we can generate tests, directly from the specification, which test whether the NFR are met.
You will be a part of the API Platform chapter that provides all libraries and tooling required for the (test-driven) development of APIs. The team consists of dedicated software engineers with a passion for quality and evidence-driven development. You will have the opportunity to provide value to over 350 developers using the API Platform software by influencing how the testing of APIs will be performed at ING Bank.
Apply online. You can submit your CV, motivation letter and academic results.
Please note: to do an internship at ING, you need to be registered at a Dutch educational institution during the entire period of the internship.
|Number of countries||
|Employee in NL||