Test Automation Engineer

Falcon Smart IT
Greater London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

.NET Framework Agile Methodology Artificial Intelligence Automation of Tests Microsoft Azure C Sharp (Programming Language) Code Coverage Code Review Continuous Integration DevOps Apache JMeter Microsoft Dynamics
+18 more
Microsoft UI Automation Object-Oriented Software Development Azure DevOps Pipelines Service Virtualization Software Testing Automation Framework Test Execution Engine YAML Performance Testing Delivery Pipeline Test Scripts Git Specflow Playwright Data Analytics Data Management Cucumber (Software) Software Version Control Api Management

Job description

We are looking for a highly skilled Test Automation Engineer with strong expertise in Microsoft Dynamics 365 and modern automation frameworks using Playwright with .NET (C#).

This role will focus on building scalable, maintainable, and enterprise-grade automation solutions, integrating seamlessly with Azure DevOps pipelines, and contributing to a robust quality engineering strategy.

Responsibilities

  • Design, develop, and maintain UI and API automation frameworks using Playwright (.NET / C#)
  • Develop data-driven and reusable automation solutions aligned with enterprise standards
  • Integrate automation suites with Azure DevOps CI/CD pipelines
  • Collaborate with developers, BAs, and stakeholders during 3 Amigos / sprint ceremonies
  • Perform test automation code reviews and enforce best practices
  • Build and maintain test reports, dashboards, and observability metrics
  • Ensure automation aligns with shift-left and continuous testing strategies
  • Support regression, smoke, and E2E automation suites
  • Identify automation gaps and propose improvements

Core Technical Skills

  • Strong experience in Playwright with .NET (C#) for UI automation
  • Hands-on experience with Microsoft Dynamics 365 testing
  • Experience in test automation frameworks (POM, BDD, data-driven)
  • Proficiency in API testing and validation
  • Solid understanding of object-oriented programming (OOP) principles

DevOps & CI/CD

  • Strong experience with Azure DevOps
  • Hands-on with:
  • Pipelines (YAML-based CI/CD)
  • Test execution in pipelines
  • Experience with Git-based version control

Dynamics 365 Expertise

  • Good understanding of:
  • Entities, forms, workflows, and business rules
  • Customizations and configurations
  • Test automation challenges in D365 UI

Nice to Have

  • Experience with BDD tools (SpecFlow / Cucumber for .NET)
  • Exposure to performance testing tools (e.g., k6, JMeter)
  • Experience with Azure cloud services
  • Knowledge of service virtualization or test data management
  • Familiarity with AI-driven testing or self-healing automation

Soft Skills

  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management
  • Ability to work in Agile / DevOps environments
  • Proactive mindset with focus on quality and continuous improvement
  • Integrated CI/CD automation pipelines in Azure DevOps
  • High-quality test coverage and reporting dashboards
  • Continuous improvements in automation maturity and reliability

Requirements

We are looking for a highly skilled Test Automation Engineer with strong expertise in Microsoft Dynamics 365 and modern automation frameworks using Playwright with .NET (C#)., * Strong experience in Playwright with .NET (C#) for UI automation

  • Hands-on experience with Microsoft Dynamics 365 testing
  • Experience in test automation frameworks (POM, BDD, data-driven)
  • Proficiency in API testing and validation
  • Solid understanding of object-oriented programming (OOP) principles

DevOps & CI/CD

  • Strong experience with Azure DevOps
  • Hands-on with:
  • Pipelines (YAML-based CI/CD)
  • Test execution in pipelines
  • Experience with Git-based version control

Dynamics 365 Expertise

  • Good understanding of:
  • Entities, forms, workflows, and business rules
  • Customizations and configurations
  • Test automation challenges in D365 UI, * Experience with BDD tools (SpecFlow / Cucumber for .NET)
  • Exposure to performance testing tools (e.g., k6, JMeter)
  • Experience with Azure cloud services
  • Knowledge of service virtualization or test data management
  • Familiarity with AI-driven testing or self-healing automation, * Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management
  • Ability to work in Agile / DevOps environments
  • Proactive mindset with focus on quality and continuous improvement
  • Integrated CI/CD automation pipelines in Azure DevOps
  • High-quality test coverage and reporting dashboards
  • Continuous improvements in automation maturity and reliability

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:59 min

Aligning testing frameworks with team skills and feedback

Augustin Gottlieb Augustin Gottlieb · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all