必須スキル・PHPでのWebアプリケーション開発経験(3年以上) ・単体テスト/結合テストの実務経験 ・テストコードが書かれていない環境において文化・仕組み作りをリードしたご経験 ・fuelPHPの利用経験、または理解・キャッチアップへの意欲 ・自ら課題を発見し、周囲を巻き込みながら推進できる行動力・主体性 自分のスキルで応募できるか相談する
歓迎スキル・レガシーコードのリファクタリングを推進した経験 ・PHPUnitやCodeception等のテストツールの活用経験 ・CIツール(GitHub Actions, CircleCIなど)との連携設計 ・チーム内での技術リード/教育/文化浸透活動の経験
業務内容プロダクトの品質管理を人力のテストに大きく依存しており、自動化されたテストコードの整備が十分とは言えない状況です。 今後、保守性や開発効率の向上を目的として、「単体テスト/結合テストを含む自動テスト環境」の整備、およびその文化醸成が急務となっています。 本ポジションでは、PHP(特にfuelPHP)によるリファクタリングと併せて、テストコード実装を主導し、組織全体にテスト文化を根付かせる中心的な役割を担っていただきます。