O

Orange

Global telecommunications provider delivering mobile services

Test Engineer

Test Automation EngineeringPosted on Nov 10
Full-timeCasablanca, MoroccoNo salary listed

About the Job

Requirements

  • A Bac+5 qualification in computer science, engineering, or an equivalent field is required.
  • At least five years of software testing experience is required.
  • Hands-on experience with Cypress automation and API testing is required.
  • The candidate must be able to independently own a test scope from strategy through acceptance-test reporting.
  • The candidate must be able to prioritize based on risks and demonstrate rigor, analytical thinking, and attention to detail.
  • The candidate must be able to coordinate testing activities and support teams in applying quality practices when needed.
  • The candidate must communicate effectively in writing and orally with technical and functional teams.
  • Proficiency with Cypress, maintainable automated test suites, and test data management is required.
  • Knowledge of REST APIs, HTTP, JSON, and Postman or SoapUI is required.
  • Knowledge of GitLab CI/CD, Git, branches, merge or pull requests, and conflict resolution is required.
  • Proficiency in SQL and practical experience with PostgreSQL and SQL Server are required.
  • Experience with Linux, npm, Docker, and Docker Desktop is required.
  • Knowledge of functional, regression, integration, and end-to-end testing; test case design and execution; and test strategy development is required.
  • Knowledge of Agile and Scrum practices and the ability to work in a multidisciplinary team are required.

Responsibilities

  • Analyze requirements, functional specifications, acceptance criteria, and risks.
  • Define the test strategy, scope, data, environments, and entry and exit criteria.
  • Design, document, and maintain test cases and test data sets.
  • Execute functional, integration, regression, and end-to-end tests.
  • Develop and maintain automated tests with Cypress.
  • Test REST APIs and HTTP/JSON exchanges using Postman and/or SoapUI.
  • Validate application data using SQL queries against PostgreSQL and SQL Server.
  • Integrate and run automated tests in GitLab CI/CD pipelines.
  • Manage Git branches, merge or pull requests, and conflicts.
  • Use npm and Docker or Docker Desktop to prepare and maintain test environments.
  • Identify, qualify, document, and track issues in JIRA through resolution.
  • Produce test reports, monitor coverage, and communicate residual risks.
  • Collaborate with developers, Scrum Masters, and Product Owners in Agile and Scrum ceremonies.

Desired Qualifications

  • Knowledge of Angular is appreciated.
  • Experience with performance testing is appreciated.

About the Company

Orange

Global telecommunications provider delivering mobile services

Orange is a global telecommunications company providing mobile, fixed-line, and internet services to millions of customers. Its products work by running cellular networks, fixed broadband, and digital services that let people make calls, send messages, browse the web, and use apps on smartphones and other devices; brands like Orange are used across services and regions to offer plans, data, roaming, and customer support. The company differentiates itself through its long history of growth via strategic acquisitions and a single, unified global brand, giving it a broad European and international footprint with integrated mobile, fixed-line, and digital offerings. Its goal is to connect people and businesses worldwide by delivering reliable communications and digital services while expanding its network reach and continuing to evolve in the telecom landscape.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1988

Recently Posted Jobs

Explore more opportunities at Orange

See more jobs