QA Engineer - Junior

  • Temps complet
  • Contract Type: Permanent
  • Region: Morocco

Description de l'entreprise

ALTEN DELIVERY CENTER MAROC, a subsidiary of the world leader in engineering and technology consulting created in 2008 and present in Fez, Rabat, Tetouan and Casablanca, today has more than 2,300 consultants and is aiming for a center of excellence of 3,100 ALTEN consultants by the end of 2024. With over 90 recruitments per month, ALTEN Morocco is now a major player in the professional integration of engineers. We support our customers, industry leaders, in their development strategies in the automotive, rail, IT, R&D and telecoms & media sectors.

Joining ALTEN MOROCCO means benefiting from :

- Diversified career paths with career opportunities, internal, sectoral, geographic and business mobility.
- Training leading to certification and a degree.
- Regular events to combine well-being and performance.

Description du poste

As part of the IoT team, you will be responsible for end-to-end validation and continuous deployment of our SDK. Your will work in an autonomous QA team, to build infrastructure and implement test automation.

Your immediate stakeholders are the soft- and hardware development kit developers. You are supported by the central QA and DevOps team align with the existing infrastructure and processes. During release cycles, you will perform QA testing on the SDK to get familiar with the product, validate the development kits’ behavior, interoperability and stability.

You should have strong skills in Python to build and expand the test infrastructure, the code under test is written in C/C++. GitLab is used for CI/CD to streamline the development and validation pipeline.

Qualifications

With a Master's degree (BAC+5) from an engineering school or university specialized in embedded systems, you have a successful track record in testing and validation especially in test unit with python and C/C++.

Over 1 year of experience in the same field.

Informations complémentaires

  • You have a structured way of working, which is resembled in how you report test results and issues to your colleagues.
  • You can follow a pre-defined test plan, manually run through the test cases, and can keep focus on executing the tests as defined without cutting corners
  • You are a true team player capable of working independently and reaching out to cross-functional teams and document software processes and architecture for clarity and maintainability.
  • You have experience with Wireless standards (preferably ZigBee), and have worked with sniffers and debug tools.
  • You have knowledge of Python, C and C++, GitLab CI (Yaml), Shell, Git version control
  • Excellent English, strong communication skills.
  • Familiarity with automation tools like Ansible or Terraform.

 

Politique de confidentialité