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.