Senior QA Automation Engineer
Apto is looking for a Senior Quality Assurance (QA) Automation Engineer with a passion for delivering high quality software. The ideal candidate will have experience in building out automation infrastructure for testing modern software applications (web-based and mobile). This person will also have an eye for catching sneaky bugs and partnering with their team to squash those bugs into permanent oblivion.
About Apto:
It’s an exciting time in commercial real estate and we’re at the forefront of a market that’s just beginning to accelerate technology change. Apto is focused on digitally connecting the commercial real estate industry. We’re doing it by building a remarkable platform (cloud-based CRM, deal management, and back office) and we’re highly focused on our customers’ and employees' success.
Apto was recently recognized by Inc. Magazine as one of the 2016 Top 50 workplaces nationwide and was designated a Best Place to Work in Denver. Come help us bring commercial real estate out of the dark ages with our award-winning team.
What you’ll be doing:
You’ll be joining our agile product development teams as the voice of quality where you’ll work with QA engineers, developers, UX designers, and product managers to co-create the Apto application suite. You will be responsible for leading quality in designing and building out our automated test infrastructure and test suites. There’s already enough complexity in commercial real estate, we want you to help make it simple, elegant and functional.
Your responsibilities will include:
- Identify gaps in our automated testing, researching solutions, and implement those solutions
- Provide automated test support for developers to utilize as new features and fixes are implemented
- Stay up-to-date on the latest quality assurance practices and strategies that make it possible to create amazing applications
- Be a mentor for continuous improvement on quality-related internal processes and techniques
Skills that will help us:
- Depth of experience with test frameworks for high-quality engineering practices in a fast-paced agile SaaS company
- A passion for automating tasks so you don’t ever have to do the same thing twice
- Background in automation frameworks and tools, for example: Selenium, Protractor, Jasmine, Mocha, Robot, Jenkins, CircleCI, and others...
- Understanding of the common pitfalls, tradeoffs, and patterns of automated testing (test execution time, parallelism, concurrency, entropy, flakiness...)
- Familiarity with end user testing methodologies, agile testing, and change management
Would be awesome if:
- You can draw and explain Mike Cohn’s Testing Pyramid
- You have experience writing and maintaining automated tests
- You have experience testing managed/unmanaged code in Salesforce
- You have experience with commercial real estate
- You have mad foosball skills
What you’ll get in return:
- Competitive base salary + Generous Stock Options
- Flexible Time Off
- Company paid Medical, Dental and Vision Benefits and Life Benefits
- Opportunity to contribute to a 401K Plan
- Regular company-provided lunches and team events
- Dog-friendly, centrally located office in LoDo
- Challenging work with an opportunity to have a direct impact on day-to-day operations
- Foosball / snacks / beer fridges / onsite multigym
Apto does not discriminate in employment matters on the basis of race, color, religion, gender, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. We support workplace diversity.