todo todo
white mimocodes logo

Job Application

Senior PHP Testing Engineer (Unit/Pest)
VID:6924
Mid to Senior
Full-time (On-site)
Maadi, Cairo

Join Mimocodes as a PHP Testing Engineer to lead the development of robust, automated test suites for our products. You’ll architect and implement unit, feature, and integration tests (Pest/PHPUnit) for Laravel APIs and React.js frontends, ensuring reliability across our stack.

Ideal for: QA specialists or backend/full-stack engineers passionate about test-driven development (TDD) and CI/CD pipelines.

  • Design and maintain automated test suites (Pest/PHPUnit) for Laravel backend and React.js components.
  • Integrate testing into GitHub Actions CI/CD workflows.
  • Collaborate with Scrum teams to enforce TDD/BDD practices.
  • Identify edge cases and improve test coverage for critical features.
  • Mentor junior devs on testing best practices.
  • Document test plans and advocate for QA process improvements.
  • Expertise in PHP testing: 3+ years with Pest/PHPUnit in Laravel.
  • Experience testing REST APIs and React.js (Jest/Cypress is a plus).
  • Proficiency in GitHub/Git workflows and CI/CD pipelines.
  • Strong understanding of TDD, DDD, or BDD methodologies.
  • Familiarity with Laravel Pint, PHPStan, or static analysis tools.
  • Fluency in English and Agile/Scrum rituals.

Join us at Mimocodes and work on exciting projects that allow your creativity to flourish! We embrace innovation and provide an environment where challenging the norm is celebrated.

  • Performance-based bonuses (Annual).
  • Social insurance.
  • Medical Insurance.
  • Professional development opportunities. (Skill-up Program)
  • Annual leave and paid time off benefits.

Contact Information

We will not share your email outside Mimocodes. review our privacy policy
This email will be the default communication channel.
The hiring team may occasionally use this number to contact you about this job.

Tell us more about you.

Introduce yourself, highlight your qualifications, and explain why you are a good fit for the position.

Attachments

Max allowed size 2MB
Max allowed size 2MB