We are looking for a driven QA Automation Engineer to join the Site Team at MacPaw.
This team builds out services and platforms that are needed across all product teams, such as internal dashboards and custom CMS, APIs for products, company websites, customer data storage, payment solutions, and so on. The problems you will be solving on a day-to-day basis are key to the functioning of the business, both in the economical sense as well as when it comes to processes and operations.
You will join the team as the only QA Engineer and will be able to drive the QA process in the product. We expect you to want to automate as much as possible (we already have autotests written in JS), but as the only QA you’ll also need to do some manual tasks when appropriate.
We expect our future QA Engineer to be a self-supervising team player who likes to dig into how things work to develop lots of tests scenarios for a new project, to optimize tests pre-requirements setup with developers for execution time optimization, prepare tests to run only specifics subsystems parts (CI flow improvements).
And another very important requirement: you shouldn’t dislike a dash of dark humor from time to time ;)
We are planning to create new dashboards and add functionality to the current website, so here are some products we’d expect you to test: dashboard for internal team usage (custom blog platform, marketing campaign management, etc.), new payment solutions into the MacPaw Store, back-end of the new MacPaw Site, dashboard for users of our products.
In general, you’ll be responsible for:
— Owning all QA activities including automation and building test infrastructure
— Estimating, prioritizing, planning, and executing testing activities
— Maintaining and extending QA automation on the project
— Developing functional tests scenarios
— Developing and supporting testing infrastructure
— Strong experience in automation testing for front-end as well as back-end functionalities
— Good understanding of network protocols
— Basic Unix/Shell knowledge
— Experience with setting up or maintaining test infrastructure
— Intermediate level of English
— Experience with stress tests, performance tests, security tests
— Experience with billing/payment systems testing
— Experience with macOS
— Basic PHP, SQL knowledge
— Experience with Docker
We offer excellent benefits, including but not limited to:
— Outstanding people
— Great conditions for education and development within the company (MacPaw Labs days, conferences, workshops, trainings, etc.)
— Сare about your health (insurance, office gym, paid sick leaves, etc.)
— Work-rest balance support (meditation/sleeping room, 20 vacation days, etc.)
— UX driven office, equipment of your choice
— English courses
— 2 anti-stress cats
We are a growing team of developers, designers and IT-professionals who love what they do. If you are as passionate about making good products, we’ll be thrilled to have you on board.
We value happiness and satisfaction above all, so we try our best to enjoy full comfort at work. You’ll have no fixed hours or task overloads here. Creativity, inspiration, solidarity — that’s what MacPaw is about.