SQLI Morocco logo
Test Automation QA (Karate API/selenium)
Employees can work remotely
Full-time
Job Category: Carrefour
Type of contract: CDI
Name on Job Ad: SQLI
Company Description
We Elevate. Digitally.
SQLI, the European leader in customer experience and digital transformation, helps major international brands create value through technology and digital innovation. From strategy to the deployment of our clients' technology assets, we design and build robust, high-performance architectures and engaging experiences by combining cutting-edge technologies, proven methodologies, and deep technological expertise.
In order to strengthen our teams (2,200 people, spread across 12 countries), we are recruiting passionate employees who share our values: Creative spirit, Commitment, Forward thinking.
Job Description
The consultant's mission will be to automate and maintain back-end and front-end application tests for the Client IT Department using Java Selenium and Karate API technologies with databases. You will contribute to the design, development, and implementation of new automation tools, as well as the improvement of existing tests. You will work in collaboration with the product, development, and design teams to ensure the quality of the applications.
In tasks, you will be required to:
Design, develop and maintain automated test scripts with Karate API and Database / selenium (Java)
Write clear and readable test scenarios in Gherkin , as part of a BDD approach.
Master REST API testing concepts with tools like Postman, in line with RESTful standards.
Interact with relational databases (PostgreSQL) or BigQuery to generate or exploit test datasets (SQL) / test data.
Set up CI/CD pipelines for running automated tests via GitLab CI.
Master the management of test campaigns and quality monitoring in Jira XRAY.
Apply the principles of software quality assurance, with a level of understanding validated by ISTQB certification.
Build and maintain realistic and reproducible test datasets, linked to business cases.
Produce test deliverables and reports that are precise, concise and usable by all stakeholders.
Demonstrate a strong analytical mind and a desire for continuous improvement, particularly in the evaluation of test coverage and the relevance of automations.
Mastery of Agility concepts (Scrum, Sprint Planning, Backlog, etc.).
Qualifications
Graduate of a Bac+5 from an engineering school or equivalent university with a specialization in IT, or with significant equivalent experience
3 to 7 years of experience in a similar position
Experience in the retail or mass distribution sector would be a plu