Quality Engineer - Android at Nextdoor
Toronto, Ontario, CA
#TeamNextdoor
 
Nextdoor is where neighbors turn for trusted connections and the exchange of helpful information, goods, and services. Nextdoor’s purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on.
 
Building connections in the real world is a universal human need. That truth, and the reality that neighborhoods are one of the most important and useful communities in our lives have been guiding principles for Nextdoor. Today, neighbors rely on Nextdoor in neighborhoods around the world in the United States, the United Kingdom, Germany, France, the Netherlands, Italy, Spain, Sweden, Denmark, Australia and Canada, with many more to come.
 
Meet your Future Neighbors
 
As a Software Engineer on the QE team at Nextdoor, you will use your programming skills along with your testing mindset to develop tools, processes, and frameworks to build testability into our products and improve developer productivity across the company. You will have an active role working with product teams building high-quality products and services for our members globally. You will build and implement tools that will allow developers to quickly and efficiently write automated tests and help improve the quality of our products at scale.  
 
The Impact You’ll Make
 
Identify bottlenecks and sources of slowness in the Software Development Life Cycle. 
Build out tools to improve developer productivity e.g., testability in the app, enabling testing in CI/CD pipeline, measuring test coverage, etc. 
Develop Test plans by collaborating with cross-functional teams, identify user flows that should be automated, and work with engineering teams to automate them. 
Review code for features and the ability to identify gaps in test coverage. 
Coach other engineers about identifying gaps and enable them to improve coverage. 
 
What You’ll Bring to The House
 
Solid experience in building automation frameworks for mobile and writing reliable, scalable, and reusable automated tests.
Understanding and experience working with build and deployment workflows, using various tools like Jenkins and CircleCI. 
Experience with at least one of the following: Appium or Expresso. 
Experience with Test infrastructure like Selenium grid, Browserstack, Saucelabs, Firebase etc.    
 
Bonus Points
 
At Nextdoor, we empower our employees to build stronger local communities. To create a platform where all feel welcome, we want our workforce to reflect the diversity of the customers we seek to serve. We encourage everyone interested in our purpose to apply. We do not discriminate on the basis of race, gender, religion, sexual orientation, age, or any other trait that unfairly targets a group of people. In accordance with the San Francisco Fair Chance Ordinance, we always consider qualified applicants with arrest and conviction records.