QA Automation Engineer
We are seeking two QA Automation Engineers to strengthen our teams. The project consists of two Scrum teams with 3-week sprints.
The successful candidates will design and perform functional tests of developed applications, ensuring the proper implementation of features in the product.
Key Skills:
* Mandatory: SQL, REST API, Test writing (French or English)
* Important: SCRUM, SQUASH, Playwright, Autonomy
* Interesting: MongoDB, Web performance
Responsibilities:
* Participate in writing and maintaining the test repository
* Validate functional and technical implementations of User Stories
* Perform integration testing of IT solutions
* Ensure product quality and non-regression
* Participate in Scrum ceremonies
* Provide reporting
* Compliance control: ability to test the consistency of flows (invoice number, amounts, VAT, etc.)
* Electronic invoicing regulations: knowledge of local tax standards and international standards (e.g., EN16931, Factur-X)
* Interoperability: validation of exchanges between various systems (ERP, invoicing platforms, tax authorities)
Technical Skills:
* Mastery of testing tools: knowledge of tools like Postman, Playwright, or Cypress
* Test automation: ability to write scripts to automate interoperability and compliance tests (XML, JSON formats) using JavaScript or TypeScript
* API testing: proficiency in REST API testing with tools like Postman
* Knowledge of HTML/CSS and JavaScript: understanding of web application functioning to detect front-end related issues
* Databases: knowledge of SQL to verify data and validate database interactions (MariaDB or MongoDB)
* CI/CD environments: familiarity with continuous integration pipelines (Jenkins, GitLab CI, etc.)
Methodological Skills:
* Testing methods: knowledge of different types of tests (functional, non-functional, regression, exploratory, etc.)
* Test case writing: ability to write clear and comprehensive test plans, following standards like ISTQB
* Requirements analysis: ability to analyze and understand specifications to identify relevant test cases
* Anomaly management: proficiency in bug tracking tools like Jira
* Agile/Scrum approaches: experience in an agile environment, with a good understanding of sprints, user stories, and Scrum ceremonies
Personal and Interpersonal Qualities:
* Attention to detail: ability to spot subtle anomalies in an interface or software behavior
* Critical thinking: aptitude to ask the right questions to anticipate potential problems
* Effective communication: ability to clearly report problems to developers or business teams
* Problem-solving: methodical approach to analyzing and solving complex problems
* Autonomy and organization: ability to work independently while effectively prioritizing tasks