• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Join one of Stockholm’s hottest startups at an early stage

Natural Cycles is a revolutionary approach to birth control and family planning. Whether you want to stay safe and healthy or whether you want to plan a pregnancy, Natural Cycles is the ideal solution for billions of women. Developed initially by two former physicists, Natural Cycles is clinically tested, used to date by more than 100’000 women and backed by two leading VC firms.

We are looking for a QA Automation Engineer who is passionate about our product, our customers and our vision and works with us to make Natural Cycles a global success.

Your tasks

You will have a key part in developing and improving our software applications, involving our mobile apps and websites. You will help our Product team to scale our product to millions of users globally while remaining fast, reliable and secure. One of the key aspects for scaling is remaining secure, reliable and well-tested. You will be responsible in developing and maintaining the code for automated testing.

The position is called “Automation engineer”, which means that we don’t expect you to do a lot of manual testing, but instead automate things as much as possible. But in the beginning, before everything is automated, you may need to some testing manually, to understand how things work, what is more important, what is less important to automate, etc.

Our products that need to have automated test coverage include:

“Natural Cycles” mobile app, that we package for iOS and Android
“Natural Cycles” web app, that runs in the browser (and shares the same code base, because it’s a hybrid app)

Your background

We expect that you are familiar with automated testing. You know about or used tools like Selenium to test projects in the browser, you wrote tests for browser testing in one of the languages. You know the difference between Unit tests and End-to-end tests, white-box and black-box testing.

We expect you to have the attitude towards finding bugs and problems in our products, making world a better place by improving the quality of the code and the product, saving a lot of human-hours by automating the routine operations.

You should be able to write code, because automation means writing code. You should be familiar with basic software development principles like OOP and code reuse.

You should have at least brief knowledge of how websites and web-applications work in the browser, namely these technologies:

HTML
CSS
JavaScript, jQuery
How to find elements on the page by css selectors

Our technical plans and challenges include

Maintain and develop new functionality for our core product, presented in the form of mobile apps for iOS and Android, as well as browser-based client
Ensure highest quality, performance and security of the product
Ensure continuous delivery of new software releases while working in Agile way
Maintain a healthy and consistent codebase with minimized technical debt and flexibility to expand
Have a good coverage of automated end-to-end and unit tests
Have routine operations automated (continuous integration, reproducible builds, gulp, livereload, etc)
Have a great product team
Make working together fun & efficient
Allow everyone to take initiative and contribute to the success of the company and product
Allow everyone to participate in technical decisions
Encourage learning
Move towards emerging new industry standards when they become mature and stable (Angular 2, Ionic 2, ES6, TypeScript, ...)
Contribute to the open-source community by publishing reusable parts of the code

Interested?

Join our awesome team by sending your CV and a few words to [email protected]

Detta är en jobbannons med titeln "Automation Engineer (QA)" hos företaget Natural Cycles och publicerades på webbjobb.io den 18 januari 2017 klockan 11:14.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black