remote
Automation QA Tester - ERP Dynamics 365 - Caterpillar
Software Engineer
Automation QA Tester responsible for designing, developing, and executing automated test suites for ERP applications built on Microsoft Dynamics 365, ensuring high reliability, data integrity, and user‑experience across the platform.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts for Dynamics 365 ERP modules using Selenium or comparable frameworks.
- Collaborate with functional analysts and developers to define test scenarios, acceptance criteria, and data validation rules.
- Execute regression, performance, and integration test cycles, logging defects and tracking resolution in Azure DevOps.
- Validate data integrity and business logic across ERP processes using SQL queries and data‑warehouse checks.
- Continuously improve test automation strategy, reporting metrics, and best‑practice documentation.
Requirements
- 3+ years of hands‑on experience in test automation for ERP or large‑scale enterprise applications.
- Proficiency with Microsoft Dynamics 365 (Finance & Operations) and understanding of its data model.
- Strong scripting skills in languages such as C#, JavaScript, or Python and experience with Selenium/WebDriver.
- Solid knowledge of SQL for data verification and ability to work with Azure DevOps or similar ALM tools.
- Analytical mindset with excellent problem‑solving, communication, and teamwork abilities.
Skills
test automationsqlselenium