Automation Test Engineer
hace 2 días
Sheffield
Automation Test Engineer – 12-Month Contract (Inside IR35) Location: Sheffield (Hybrid – 3 days per week on site) Sector: Financial Services Duration: 12-month initial contract Rate: Competitive (Inside IR35) A leading financial services organisation is seeking an experienced Automation Test Engineer to join a major programme based in Sheffield. This role involves designing, developing, and executing automated testing solutions across complex, integrated systems. Key Responsibilities • Develop and execute test plans, test cases, test data, scenarios, and documentation based on business and technical requirements., • Design, build, maintain, and enhance Automated Test Frameworks and automated test scripts for both web and database applications., • Write automated test scripts using JavaScript., • Use automation tools such as Selenium WebDriver IO (WDIO), Cucumber, Selenium (UI), and RestAssured (API)., • Create and manage Jenkins pipelines for automated test execution, reporting, and CI/CD integration., • Perform Web UI testing and database comparison testing., • Conduct testing in cloud environments (AWS, Azure, GCP, Ali Cloud)., • Use Jira and Zephyr for test management and reporting., • Log, track, and verify defects; attend and contribute to triage sessions., • Identify process and application issues, recommending improvements., • Learn and adapt to new technologies as needed., • Deploy automation solutions in line with changing project needs., • Execute manual tests where required., • Define and manage test entry and exit criteria., • Coordinate, track, and report progress against defined test plans., • Review test cases for coverage and traceability to requirements., • Collaborate with business and technical leads for SIT/OAT/UAT scenario definition., • Analyse design documentation for testability., • Support colleagues as a positive team player within a combined manual/automation team. Desirable Skills & Experience • Experience in Identity and Access Management domains., • Exposure to SailPoint IdentityIQ, identity warehousing, and ingestion formats: SCIM, REST API, LDAP, OIDC, CSV., • Experience testing graph database management systems (GDBMS)., • Integrations with ServiceNow, AD, AWS, Azure., • Testing functions and decision points "as code", including policy-as-code., • Experience with GitOps repos., • API testing, API Gateway testing, and Batch/ETL testing., • Ability to mentor other engineers within the team., • Strong background in integrating automation tests into GitLab CI/CD pipelines and applying shift-left practices., • Experience with Pub/Sub, MQ, SaaS testing, and GCP testing approaches., • Skills in one or more of: Java, Cypher, Python, JavaScript, PHP, .NET, Go, SQL Server, MySQL., • Familiarity with tools such as QMetry, TestRail, Postman, Insomnia., • Experience with BDD/TDD, Jenkins, and broader DevOps processes. How to Apply If you’re an experienced Automation Test Engineer looking for a long-term contract within a major financial services programme, please apply with your CV for immediate consideration.