Test Automation Engineer – (Selenium/C#/Java/API/RestSharp/SpecFlow/BDD/Banking)
Posted 4 days ago by GIOS Technology
Negotiable
Undetermined
Hybrid
Milton Keynes, England, United Kingdom
Summary: The Test Automation Engineer role focuses on designing, developing, and maintaining automated test scripts using Selenium WebDriver with C# or Java. The position requires collaboration with CI/CD pipelines and involves API testing, behavior-driven testing, and database validation. The engineer will also be responsible for executing automated tests, analyzing results, and logging defects. This role is based in Milton Keynes, UK, with a hybrid working arrangement of 2–3 days on-site.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using Selenium WebDriver with C# or Java.
- Build and optimize automation frameworks (data-driven, keyword-driven, hybrid, Page Object Model).
- Automate API testing using RestSharp and integrate with UI automation; implement mocking and stubbing as needed.
- Execute automated tests, analyze results, and identify defects; log and track issues using JIRA.
- Work with BDD frameworks like SpecFlow to implement behavior-driven testing.
- Collaborate with CI/CD pipelines (Jenkins, Azure DevOps, TeamCity) and version control systems (Git, Bitbucket).
- Develop detailed test reports, dashboards, and ensure database validation using SQL queries.
Key Skills:
- Selenium
- C#
- Java
- NUnit
- MSTest
- xUnit
- SpecFlow
- API Testing
- RestSharp
- Page Object Model
- Git
- Bitbucket
- Jenkins
- Azure DevOps
- TeamCity
- SQL
- BDD
- OOP
- SOLID Principles
Salary (Rate): undetermined
City: Milton Keynes
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
I am hiring for Test Automation Engineer – Selenium
Location: Milton Keynes, UK (2–3 days on-site)
Job Description / Responsibilities:
- Design, develop, and maintain automated test scripts using Selenium WebDriver with C# or Java.
- Build and optimize automation frameworks (data-driven, keyword-driven, hybrid, Page Object Model).
- Automate API testing using RestSharp and integrate with UI automation; implement mocking and stubbing as needed.
- Execute automated tests, analyze results, and identify defects; log and track issues using JIRA.
- Work with BDD frameworks like SpecFlow to implement behavior-driven testing.
- Collaborate with CI/CD pipelines (Jenkins, Azure DevOps, TeamCity) and version control systems (Git, Bitbucket).
- Develop detailed test reports, dashboards, and ensure database validation using SQL queries.
Key Skills: Selenium, C#, Java, NUnit, MSTest, xUnit, SpecFlow, API Testing, RestSharp, Page Object Model, Git, Bitbucket, Jenkins, Azure DevOps, TeamCity, SQL, BDD, OOP, SOLID Principles