The consultant will be responsible for:
- Designing, developing, and maintaining automated test scripts for APIs, microservices, and platforms.
- Automating regression, performance, and smoke testing.
- CI/CD Integration: Collaborating with DevOps teams to integrate automated tests into CI/CD pipelines.
- Optimizing pipelines for fast and reliable test execution.
- Collaboration with the QA Lead: Contributing to the definition of the test automation strategy.
- Participating in the review of functional requirements and the definition of acceptance criteria.
- Results Analysis: Executing automated tests and analyzing results to identify anomalies.
- Reporting bugs clearly and in detail (via JIRA, Zephyr, etc.).
- Continuous Improvement: Proposing improvements for automation frameworks and tools used.
- Participating in the resolution of technical problems related to platforms.
Desired Candidate Profile
- Bac+5 in computer science with 5 years of experience
- Proven experience in test automation (Selenium, Appium, RestAssured, Postman, etc.).
- Proficiency in scripting/programming languages (Python, Java, JavaScript, etc.).
- Knowledge of testing frameworks (TestNG, JUnit, Pytest, etc.).
- CI/CD and DevOps: Experience with tools like Jenkins, GitLab CI, GitHub Actions. Understanding of DevOps best practices.
- API and Microservices: Experience with REST API testing (Postman, Insomnia, SoapUI).
- Tools: Experience with Zephyr (a plus). Proficiency in bug management tools (JIRA, etc.).
- Soft Skills: Ability to work in a team and collaborate with developers and DevOps. Problem-solving and analytical thinking.
- Fluent English