Responsibilities include:Analyse, Design and Develop automation frameworks for Data Solutions from scratch.
Adopt the organizational test strategy in the test delivery
Define and publish key performance metrics for the automated testing
Capable of demonstrating ROI using adopted automation approach
Develop large batteries of regression test packs to continuously assure code quality
Deliver automated quality assurance using matured Agile delivery adopting Shift Left
principles
Provide efficient reporting mechanism for test runs
Identify opportunities to deploy automation
Maintain clean code adopting the best practices
Maintain good communication channels with the client
Contribute to the organizational knowledge base for area of expertise
Skills and experience required:
Strong C# .Net and SQL skills to build testing frameworks
Understanding of development methodologies within an agile framework (ie BDD, TDD,
Domain Driven Design)
An understanding of SpecFlow, the makeup of APIs, and performing good validation
Knowledge of at least one Scripting language (eg Python, PowerShell)
Experience working with widely available CI/CD systems such as Azure DevOps, TeamCity or
Jenkins
Understanding of SSIS/SSAS/SSRS or any other BI stack.
Demonstrable experience of validating application quality
Demonstrable experience of using test management & Defect Management tools
Demonstrable experience of conducting Functional & Non-Functional testing
Demonstrable experience of building test automation for non UI tech stacks
Demonstrable experience of introducing or using test automation in everyday facets of test
life cycle.
Collaborative and comfortable in a consultant role
Insurance domain knowledge.