We are looking for a Software Development in Test to join our Software Quality Assurance
Team.
You will be a part of the research and development department, reporting to the
Software Quality Assurance Manager.
You will be working in a cross-locational, agile team of QA, development & UX design who oversee delivering a new Platform for some of the newest generation food sorting machines.
Our client Platform is a web-based application, deployed in Azure, where internal and external customers can upload images, labelling, define data-set, train models, and deploy models for several machines.
In this role, you will create and maintain the automation infrastructure for software
testing, design and implement automation test cases, come with innovative solutions to automate manual procedures.
Role Description :
- Driving the automation test infrastructure implementation by researching into a variety of methodologies & bringing proposals for new tooling and equipment
needed to enhance our automation test environment.
- Designing the automation infrastructure for the MLOPS platform in collaboration with the software engineers, to allow the team to implement new test cases in the most efficient and reliable manner.
- Deliver automated test cases, reports, and documentation.
- Analyze & present test results, identify technical issues and their root cause.
- Participate in technical meetings for requirement refinement.
Profile / Requirements :
- Bachelor's degree in software engineering, industry engineering or relevant
industry experience.
- Write production standard code in JS/TS that solves the test engineering challenges in a robust and elegant fashion.
- Proven experience in automation test frameworks (e.g., Playwright)
- Proficient in git.
- Proven experience testing Web Applications.
- Ability to communicate with project stakeholders while presenting content and reporting issues.
- An analytical & structured approach to challenges.
Nice To Have
- Experience in BDD - Basic knowledge of AI (deep learning)
- Experience with Prometheus, Loki and Grafana.
- Experience with application lifecycle management (ALM) systems such as Azure DevOps.
- Experience with Agile and Lean development methodologies.
- Knowledge in DevOps CICD technologie