Automation Tester (C#/Javascript & Playwright & MS Dynamics)
The Automation Tester is responsible for designing, developing, and maintaining automated test solutions for web and MS Dynamics applications. Working within Agile delivery teams, the role ensures high-quality releases through functional, regression, and integration testing, robust automation frameworks, and CI/CD integration.
Responsibilities
- Develop and maintain automated test scripts C#, JavaScript with Selenium and Playwright
- Perform functional, regression, and integration testing across web applications
- Design robust test frameworks and enhance existing automation suites, including Playwright based solutions
- Collaborate with developers, QA engineers, and product teams to ensure high quality releases
- Participate actively in Agile ceremonies such as sprint planning, daily stand ups, backlog refinement, and retrospectives
- Work effectively within Agile project environments, contributing to iterative delivery and continuous improvement
- Identify, document, and track defects, ensuring timely resolution
- Execute test cases, analyse results, and provide clear reporting on test coverage and quality
- Implement best practices for test automation, CI/CD integration using Jenkins/ADO, and code quality
Required Skills
- Strong hands-on experience in test automation using C# and JavaScript
- Proven expertise with Selenium and Playwright automation frameworks
- Proficient experience and expertise in MS Dynamics testing
- Good experience in the usage of Azure DevOps (ADO) for test management and CI/CD
- Solid understanding of functional, regression, and integration testing across web applications
- Experience integrating automated tests into CI/CD pipelines using Jenkins and/or Azure DevOps
- Working knowledge of Agile delivery methodologies and active participation in Agile ceremonies
- Strong defect management skills, including identifying, documenting, and tracking issues to resolution
- Excellent analytical, problem-solving, and communication skills, with the ability to collaborate across cross-functional teams