Test Automation Engineer (PHP & PHPUnit)

Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education.

About the Role

We are seeking a talented Test Automation Engineer with strong expertise in PHP and the PHPUnit framework to join our team. You will play a critical role in migrating and improving our existing test automation suite while contributing to backend API test coverage. This position offers an exciting opportunity to work on challenging projects in a collaborative and innovative environment.

Key Responsibilities

  1. Maintain and enhance our existing PHPUnit-based test automation suite.
  2. Migrate Web E2E tests from Selenium (PHP) to Playwright (TypeScript).
  3. Conduct a backend API test coverage audit to identify and fill gaps in existing tests.
  4. Develop, execute, and maintain automated tests for backend API endpoints using PHP and custom testing tools.
  5. Collaborate with cross-functional teams, including developers and QA engineers, to ensure test coverage aligns with business requirements.
  6. Troubleshoot and resolve issues in the test automation pipeline.
  7. Continuously improve the efficiency, scalability, and reliability of automated tests.

Required Skills:

  1. Proficiency in PHP and experience with the PHPUnit framework.
  2. Solid understanding of test automation principles and practices.
  3. Experience with API testing and tools for automating backend tests.
  4. Familiarity with Gherkin syntax and behavior-driven development (BDD).
  5. Knowledge of CI/CD pipelines and integrating automated tests into build processes.
  6. Strong debugging and troubleshooting skills.

Nice-to-Have Skills:

  1. Experience with Selenium and/or Playwright (or similar automation tools).
  2. Understanding of Ruby for supporting existing test frameworks.
  3. Familiarity with custom test tooling for bespoke API testing.
  4. Knowledge of JavaScript/TypeScript.

Orion is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, citizenship status, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Candidate Privacy Policy

Orion Systems Integrators, LLC and its subsidiaries and its affiliates (collectively, “Orion,” “we” or “us”) are committed to protecting your privacy. This Candidate Privacy Policy (orioninc.com) (“Notice”) explains:

  • What information we collect during our application and recruitment process and why we collect it;
  • How we handle that information; and
  • How to access and update that information.

Your use of Orion services is governed by any applicable terms in this notice and our general Privacy Policy.

Read Full Description

Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (turkeyjobs.co) you saw this job posting.

Application ends on January 1, 1970
Job ID: 92955 Application ends on January 1, 1970

Overview

  • Location İstanbul, Turkey
  • Job category Administrative, Other
  • Salary $
  • Job type Contract

Orion Innovation

  • İstanbul, Turkey