Position: Senior JS Test Automation Engineer в MedTech проект
Company: sdclabs
Experience required: 5y
English level: upper

ABOUT THE ROLE

We are building a ‘Center of Automation Excellence’. The role of ‘Automation SME’ will see you working in a central Automation excellence team. You will work with the various agile teams, solve complex test and process automation problems through building frameworks and tooling that bring alignment and promote speed of delivery. Our aim is to build fast and safely. This is a pivotal individual contributor role tasked with introducing automation in testing, processes & reporting. You will also act as a SME in the API, web and mobile testing domain and provide hands-on guidance to developers and quality engineers in other teams. This requires excellent problem solving, programming and communication skills.

WHERE YOUR EXPERTISE IS NEEDED
●	Introduce tools and processes to support Continuous Integration
●	Setup automation tools/frameworks ensuring new test addition is simplified to promote speed
●	Help teams to adopt Test Driven Development (TDD) & Acceptance Test Driven Development practices
●	Lead on setting up and supporting adoption of acceptance test strategy
●	Set up consistent test reports & dashboards across the business promoting metrics collection and full traceability
●	Measure and reduce engineering toil by setting up automated processes & tooling

ABOUT YOU
●	Experience working with micro services
●	Experience setting up automation frameworks from scratch for functional, performance, accessibility and security testing
●	Working hands on experience in one of more of the following programming languages - Python, Java, Typescript
●	Strong experience with a variety of Open source and enterprise test automation tools with good understanding of pros and cons of common tools
●	Experience with BDD, TDD, ATDD and how it can be applied to test both backend services and frontends
●	Hands on expertise with setting up DevOps pipelines using tools like CircleCI/Azure DevOps
●	Understanding of setting automated tests as quality gates in CI/CD pipelines
●	Experience working with cloud infrastructure(AWS, Azure or GCP) 
●	Good understanding of both reliability engineering and observability
●	Excellent problem solving and analytical mindset - with the ability to think how processes can be enforced with tooling, especially in regulated environments
●	Experience working on defining and influencing strategies for medium to large scale organisations
●	Fantastic people, communication and team-working skills

PROJECT
We’re a team on a mission - to put accessible and affordable healthcare in the hands of every person on earth. Our mission is bold and ambitious, and it’s one that’s shared by our team who shares our values - dream big, build fast, and be brilliant. 

To achieve this, we’ve brought together one of the largest teams of scientists, clinicians, mathematicians, and engineers to focus on combining the ever-growing computing power of machines with the best medical expertise of humans - to create a comprehensive, immediate, and personalized health service that is universally available. 

Our people aren’t just part of a team - they’re part of something bigger. We’re a vibrant community of creative thinkers and doers forging the way for a new generation of healthcare. We’re only as good as our people - and finding the best people is everything to us.

We serve millions - but we choose our people one at a time.