Information Technology

Reaching high maturity in software testing: Integrating manual and automated testing - Ieper, Belgium

Internship: Reaching high maturity in software testing: Integrating manual and automated testing for covering the complete test reach 

Your future job

Testing of developed software is key to guarantee the quality of the software (following the first time right principle).

For unit testing, tests are automated using Test-Driven Development principles (test scenarios written on the Cucumber platform, automated using Selenium and integrated in our Gitlab-CI pipelines for deploying the software). For integration and functional testing, not everything can be automated. The necessary complementary manual tests should be integrated as much as possible with the test scenarios written in Cucumber, with the related software releases,... just like the automated tests are.

The purpose of this project is (1) to foresee a methodology to maximise the test coverage for integrated software modules in an microservices and event based architecture, and (2) to maximise the integration of manual tests with the Cucumber platform, software releases, Jira,... via an existing tool, own development or a combination of both.

 

Your profile

  • Student in Bachelor or Master in IT

  • IT software analysis, design and development practices 

  • Minimal: Java development (preferably with the above mentioned libs & platforms) 

  • Preferably: Git/Gitlab, Docker, Kubernetes

We offer

  • a challenging job in a dynamic high-tech international environment
  • the opportunity to take ownership of your professional passion in order to contribute to the success of the company
  • an enjoyable, team-oriented and professional atmosphere in a flat-structured organization
  • versatile development opportunities

Inspired Engineering