Senior Testing Automation Engineer
What you’ll need to be successful:
— You are enthusiastic, self-motivated and passionate about delivering high-quality software
— Experience in preparing a complete test plan that includes every part of the product and delivery: web, windows application, mobile, API, load testing, and accessibility testing
— You have hands-on experience testing front end web applications, WinForms applications, and RESTful web services
— Experience with Postman
— You have some experience in designing automation frameworks
— You have an appreciation for both manual and automated testing and know when it is appropriate to use each approach
— You are happy to run manual exploratory tests when needed
— You have worked in an agile scrum development team, where you are well versed in estimating prioritizing testing tasks
— You have used GIT or similar test repository tools, and follow CI/CD processes using Microsoft DevOps/TeamCity/Jenkins (or similar)
— Your experience covers testing on Cloud technologies (Azure or AWS) and Microservices
— You have a reasonable understanding of non-functional (performance and load) testing
— You possess strong written and verbal communication, have an outgoing personality and are confident dealing with others;
— Work with a ninja team of motivated people looking to change the world!
— Remote work
— Organized code base, SOLID, TDD, CD/CI, DI
— A team of very kind and friendly people who are passionate about making a difference in healthcare;
The Test Automation Engineer role is part of the engineering Scrum team.
You’ll be working within an Agile product team on our main product, planning and executing the tests needed for the user stories delivered in each sprint, and using your automation experience to help us improve our testing coverage.
On a day to day basis you’ll be involved in:
— Reviewing User Stories to estimate test tasks, planning, and executing tests on the front end (web, WinForms, web applications, mobile) and API’s.
— Work with the other Testing Engineers to plan distribute the work and guide the test engineering process
— Writing the automation tests needed, looking after the framework, and identifying and implementing improvements.
— Writing and executing manual exploratory and non-functional tests where appropriate
— Helping to investigate issues that arise using your technical knowledge and skills.
— Taking part in all scrum ceremonies to represent the testing function, and ensuring that the SDLC and Test -Strategy are followed.