Automation Tester
Summary
Automation Tester develops and maintains Playwright-based test scripts for Dynamics 365, SAP, and an internal B2B e-commerce platform, integrating tests into Azure pipelines to validate business workflows.
PROJECT INFORMATION:
Industry: FMCG
Remote work: 3-4 days/week on-site, te rest remotely
Working week: between Sunday - Thursday; Friday - Saturday are days off
FTE: full-time
Location: Egypt, Cairo
Project language: English & Arabic
Business trips: n/a
Project length: 12 months contracts
Start: ASAP / max 30 days’ notice
Assignment type: B2B
We are looking for an Automation Tester to join our team. The ideal candidate will possess extensive experience in automation testing, particularly with technologies like Playwright and TypeScript/JavaScript. This role is crucial for ensuring high-quality software delivery and will involve working within a development team to implement and maintain automated testing frameworks. Previous experience working in Dynamics 365 (preffered) or SAP.
QA Team scope:
1. Deliver automated validation of end-to-end business flows across Dynamics 365, the internal B2B e-commerce platform and SAP using Playwright to verify upstream data creation in D365 and downstream order and transaction processing in SAP.
2. Implement Playwright-based automation for Dynamics 365 Sales workflows, covering lead, opportunity and order management scenarios to ensure consistent validation of core CRM functionality across releases.
3. Develop Playwright automation for Customer and Contact update flows in Dynamics 365, validating data synchronization from D365 to downstream CRM and SAP applications to ensure integrity of master data propagation.
4. Built UFT automation suites for SAP UAT cycles, covering modules including Logistics Management, Vehicle Management, Treasury & Cash Management and Internal Order Management to support reliable validation of business-critical processes during release cycles.
Main Responsibilities:
The Automation Tester will be responsible for developing and executing automated tests to ensure software reliability and performance. Key responsibilities include:
Developing automated test scripts using Playwright.
Implementing tests using Page Object Model (POM) design pattern.
Integrating automated tests into Azure pipelines.
Collaborating with developers to understand application requirements.
Identifying, recording, and tracking defects.
Participating in code reviews and showcasing test results.
Maintaining and updating existing test scripts.
Providing mentorship to junior testers.
Key Requirements:
Proficient in Playwright.
Strong knowledge of TypeScript and JavaScript.
Working knowledge of D365.
Experience with Page Object Model (POM).
Familiarity with Azure pipelines.
Excellent problem-solving skills.
Strong attention to detail.
Nice to Have:
Understanding of SAP.
Experience with CI/CD practices.