Quality Engineer

Sorry, this job was removed at 10:33 a.m. (MST) on Thursday, October 11, 2018
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who We Are 
At Notion, we help people protect the things they love most. Notion’s first product, an IoT multi-purpose sensor, paired with thoughtful data analytics and services, delivers peace of mind to empower anyone to live an easier, safer, better life. Much more than home security, our ability to collect and analyze incredible amounts of data from homes has already led to partnerships with a number of insurance companies and large players in the smart home and home security industries.

Our nimble team is made up of engineers, designers and business development experts. We're a motivated, passionate group of self-starters, excited to bring solutions to life that truly make a difference in people's lives. We strive to uphold our company values (building solutions and people, galvanizing people into teams, owning our work and being accountable, problem solving, being open-minded and transparent, and having a hunger for knowledge) in and outside of the office. Want to know more? Check us out at getnotion.com.

About You 
The Quality Engineer at Notion will be responsible for helping our team make great products that are focused on business objectives. They will work closely with the Lead Quality Engineer to build out existing testing platforms and new tests, both manual and automated. Notion’s environment is a complex ecosystem.Quality testing consists of everything from performing manual testing by opening and closing doors, to perfecting our data models, to writing automated UI tests of our mobile apps. Every day at Notion is different and the Quality Engineer will need to be flexible. Notion’s philosophy on quality is that most bugs can be averted rather than found - all through having great communication. Accordingly, this person will need to have excellent communication skills to help make sure the team is all on the same page. They must be a self-starter and comfortable calling out issues in a productive manner.

Responsibilities 
• Work with cross-functional groups to qualify releases using manual and automated testing to facilitate meeting quality goals. 
• Work in an agile environment to perform testing "in sprint" features from end to end perspective in conjunction with devices, services and systems. 
• Testing across multiple mobile devices, operating systems, browser versions, and integrations for functionality and usability. 
• Integrate automated tests in development pipeline to facilitate continuous delivery of core components, services and system across environments (Dev, QA, Staging, Production). 
• Partner with customer success team to ensure known issues and their scope and workarounds are communicated appropriately. 
• Create and maintain existing test plans. Test plans will including monitoring quality of existing systems to allow for timely releases as well as testing of new features. 
• Identify and communicate risks with stakeholders found during QA activities.

Requirements 
• BA/BS degree in EE or CS or equivalent experience 
• 2+ years of experience working with automation frameworks 
• Experience testing an API using Postman 
• Experience testing with Appium for Android and iOS 
• Experience using a test case management system like Testrails/PractiTest 
• Experience coding tests in Ruby or other modern language using a BDD framework 
• Ability to speak to the testing philosophy laid out by Mike Cohn in Succeeding with Agile

Bonuses 
• Experience with CI tools like CircleCI 
• Experience testing a Ruby on Rails backend 
• Experience with Swagger

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1530 Blake Street, Denver, CO 80202

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NotionFind similar jobs