Everyone is aiming to have a high degree of freedom and flexibility in their work so I think you should grab this opportunity!
Their mission is to provide a pathway for anyone to achieve greatness in swimming, running, or cycling, with easy-to-use, cutting-edge wearable technology and automated, predictive analytics. They have developed the most advanced multi-sport wearable technology, based on an ethos of pushing boundaries through engineering, and are helping to make data accessible to fitness and performance enthusiasts of all ages or abilities by distilling the numbers into simple, useful, and personal narratives that improve performance.
This company is in need of a QA Test Engineer with the mission of ensuring the quality of their wearable device and the cloud services. Anyone who has experience with at least one programming language is advantageous. Tell you what, Python is their favourite!
Key things that you are going to be working with are, RESTful API testing, HTTP networking concepts, and Android and iOS app testing.
Have worked in Agile / Scrum teams previously and understand concepts such as user stories, acceptance criteria etc..
Familiar with the terminology and methodologies related to Test-Driven Development (TDD), regression testing, UI testing, non-functional testing, stress-testing, performance testing, scalability testing, usability testing, load testing, black-box testing etc..
Willing to proactively improve the documentation of the system and have a good understanding of Git and distributed version control system practices.
And to align your expectations..
You will be conducting and actively encouraging the use of more technical testing, either manual or automated. It will be your responsibility to ensure high quality implementation and testing of all new features from inception through to live deployment, while at the same time helping to improve and refine the overall QA infrastructure.
As part of the role, you will be working closely with the development team and the product owner. To get familiar with the current experience that they provide.
You will have significant responsibility, working both as part of a team and individually, in testing the latest software and hardware releases of the company’s apps, wearable products, cloud services and data analytics.
As part of your daily tasks, you will need to develop your own automated & manual testing protocols and procedures, manage the QA infrastructure in an agile way (using e.g. Trello, Jira or TestRail) and report the results back to the team.
You will be managing incoming bugs – communicating with whomever raised the issue and ensuring that it can be replicated.
As part of your role, you will represent the testing team and interact with data scientists, backend developers and firmware engineers.
If this is what you’re looking for your next career, then let’s have a chat!