Quality Assurance Automation Engineer

Beyrouth, Liban CDI

À propos de EQUADIS

Who are we?

An international and multi-market expert in Data Management solutions, serving manufacturers and distributors across physical and e-commerce channels.

A dynamic, customer-focused SME, Equadis has over 70 employees, with half of them dedicated to R&D. Already established in more than six countries (Switzerland, Lebanon, Slovakia, France, Italy, Portugal), Equadis continues to experience exponential growth and aims to expand into other European countries and North America.

Our Mission:

To enable our clients—over 14,000 brands and distributors—to collect, centralize, manage, enrich, and share their product data quickly, easily, and securely with both internal and external recipients worldwide.

As the owners of our technology, our SaaS solutions are globally recognized and certified. With Equadis' Product Information Management (PIM) solution, our clients achieve greater productivity and peace of mind.

Our clients: We collaborate with leading local and international companies in various industries, including food, cosmetics, healthcare, toys, high-tech, automotive, and luxury goods.

Some of the trusted brands and distributors we work with include Unilever, Danone, P&G, Sephora, Ferrero, Chanel, LVMH, Nestlé, PepsiCo, and more.

Le poste

We are seeking an experienced QA Automation Engineer with a strong background in software development and a solid understanding of writing and executing unit tests.

The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks and scripts, ensuring the quality and reliability of our software products.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts using industry-standard frameworks (e.g., Selenium, Cypress, JUnit, TestNG, or similar).

  • Collaborate with software development teams to integrate automated tests into CI/CD pipelines.

  • Collaborate with business teams to refine and validate business test cases to ensure alignment with product expectations.

  • Perform code reviews and provide feedback on test coverage and testability of code.

  • Develop and maintain comprehensive test plans, test cases, and test data.

  • Write and execute unit tests using modern programming languages (Java, Python, JavaScript, etc.).

  • Investigate, document, and track software defects using issue tracking systems (e.g., JIRA).

  • Conduct performance, security, and regression testing for new and existing features.

  • Continuously improve test automation frameworks and optimize test execution times.

  • Collaborate with cross-functional teams (developers, product owners, and DevOps) to ensure test coverage and product quality.

  • Stay updated with the latest testing tools, best practices, and industry trends.

Profil recherché

  • Bachelor's degree in computer science, Software Engineering, or a related field.

  • Proven experience in software development (2+ years), with a strong focus on writing and maintaining unit tests.

  • Proficiency in at least one programming language (Java, Python, JavaScript, or similar).

  • Hands-on experience with automated testing frameworks (Selenium, Cypress, Playwright, JUnit, TestNG, etc).

  • Solid understanding of unit testing principles and experience writing unit tests (JUnit, NUnit, PyTest).

  • Experience with version control systems (Git, GitHub, GitLab).

  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).

  • Strong analytical and problem-solving skills.

  • Excellent communication skills and the ability to work in a collaborative team environment.

  • Experience with API testing (Postman, RestAssured).

  • Familiarity with containerization and cloud environments (Docker, Kubernetes, AWS, Azure).

  • Understanding of Agile methodologies and experience working in Agile teams.

  • Experience with performance testing tools (JMeter, Gatling).

Détails sur le poste
Beyrouth, Liban
CDI
Production
Télétravail partiel possible
> 2 ans
Propulsé parTaleez