/QA Engineer

QA Engineer

Research & development - Gent | More than two weeks ago

You will be responsible for the verification of our Data Space Solutions!

QA Engineer

Imec EDiT

As a high-tech research centre that is partially, publicly funded, imec carries a responsibility to ensure global as well as local impact. imec’s EDiT (Enabling Digital Transformations) department plays a prominent role in realising local impact by conducting demand-driven R&D, in collaboration with authorities, other imec divisions, (academic) research institutes, companies, and citizens’ organisations. Our mission is to focus on the most complex challenges (‘wicked problems’) in 3 key domains: Mobility & Logistics, Sustainable Environment and Health. We are guided by an “Open for Impact” vision, which puts an emphasis on sharing all that we learn as open knowledge, open source, and open data. Read more about our activities on https://www.imec.be/nl.

What you will do

You are responsible for the verification of our Data Space Solutions according to given requirements. As part of our development team you work closely together with our developers and the external partners, assuring the quality of the joint software deliverables by internal testing, and by joint testing in a field environment.

What will you do:

  • Designing a QA Verification and validation Plan and implementing it.
  • Creating (automated) and execution validation test suites covering the technical requirements.
  • Reporting and analysis of possible issues with the R&D team, providing proposals for solutions.
  • Advising on releasing solutions according to the quality standards.

What we do for you

We offer you the opportunity to join one of the world’s premier research centers in nanotechnology at its headquarters in Leuven, Belgium. With your talent, passion and expertise, you’ll become part of a team that makes the impossible possible. Together, we shape the technology that will determine the society of tomorrow.

We are committed to being an inclusive employer and proud of our open, multicultural, and informal working environment with ample possibilities to take initiative and show responsibility. We commit to supporting and guiding you in this process; not only with words but also with tangible actions. Through imec.academy, 'our corporate university', we actively invest in your development to further your technical and personal growth. 

We are aware that your valuable contribution makes imec a top player in its field. Your energy and commitment are therefore appreciated by means of a market appropriate salary with many fringe benefits. 

Who you are

Bachelor’s degree in Computer Science or engineering equivalent or an equivalent combination of training and experience. 2 - 3 years’ experience in software verification.
Team player with expert knowledge of software verification and validation processes in an agile software development context

Must-haves: 

  • Min 3 years of proven professional experience in software verification; 
  • Quickly learn new technologies (paradigms, languages, frameworks, libraries, patterns, …); 
  • Research-minded attitude & an interest in innovation with societal relevance; 
  • Experience with relational & document-based databases (PostgreSQL, Mongo, etc.); 
  • Experience with Big Data technologies, e.g. the Apache stack (Kafka, Hadoop, Spark, Hudi, etc.); 
  • Experience with software testing (unit, functional, integration, regression, UAT, performance, test automation); 
  • Experience with R&D operational quality aspects.
  • English (prof. proficiency)

Should-haves experience: 

  • Docker/Kubernetes micro-services; 
  • Event store and/or graph databases; 
  • Validation of HTTP protocol
  • Experience with the Atlassian toolset (Confluence, Jira, …)
  • Dutch

Is nice to tick a few of these boxes: 

  • Open data and semantic web technologies such as RDF, SPARQL, JSON-LD or LDES; 
  • Semantic interoperability, data catalogs, or privacy-assisting technology such as MyData.org or Solid; 
  • CI/CD, DevOps & IaaS technologies (Azure DevOps/Pipelines, Helm, Terraform, etc.); 
  • MS Azure, or similar cloud ecosystem; 
  • HTML/CSS and (Web) front-end frameworks is a plus; 
  • Javascript/TypeScript, preferably in the context of Node.js; 
  • Object-Oriented Analysis and Design methodology (incl. UML); 
  • Scala, Python, Java, Kotlin, Golang, or Rust;