About this role
The team is seeking a skilled Automation Engineer to join their dynamic team. The ideal candidate will have a strong background in test automation and coding, with a focus on delivering high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using C# and the .NET framework.
- Implement and manage test automation frameworks, ensuring robust testing processes.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct API testing and integration to ensure seamless functionality.
- Utilize Selenium WebDriver for automated testing and SpecFlow for behavior-driven development (BDD).
- Participate in code reviews and maintain coding standards across the team.
- Manage CI/CD pipelines using Azure DevOps (ADO) to facilitate continuous integration and delivery.
Required Skills & Qualifications:
- Strong experience in C# and the .NET framework.
- Minimum of 5 years in test automation with a solid coding skill set.
- Hands-on experience with Selenium WebDriver and SpecFlow.
- Solid understanding of API testing and integration techniques.
- Basic knowledge of SQL Server for database testing.
- Familiarity with test frameworks such as NUnit, MSTest, or xUnit.
- Understanding of object-oriented programming (OOP) principles.
Experience: 5-8 years
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- Professional growth and development opportunities.
- A chance to contribute to exciting projects and cutting-edge technologies.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.