Falling Colors is looking for a Quality Assurance Analyst!

We design and build custom software solutions. Many of our clients are in the public/non-profit sector, with focuses like behavioral and mental health, child welfare, and community outreach.


Our QA Analyst will participate in the software development process in an effort to deliver quality software applications to our customers. Projects will range from small to moderate complexity to validate and verify an application’s functional requirements and identify defects. The QA Analyst will detect software flaws using a “test to break” attitude (e.g. bugs, errors, failures, breakdowns, security vulnerabilities, risks) in order to fix them and ensure the performance of the developed systems, documenting everything. The goal of this position is to make sure that customer value is maintained to the standards set forth by the company.

Falling Colors

Falling Colors is a small (~20 person) company, women-owned and women-founded. We are a diverse and open-minded team, with a mix of genders, ethnicities, and interests. We have parents and non-parents, self-taught and formally educated folk, introverts and extroverts, semi-professional ballroom dancers and golfers, gardeners, soft-ball players, and VR hobbyists.


As a company, we value using our skills and time to improve the world around us — from behavioral health care to local educational opportunities. As a team, we strive to be kind, support each other, and work together, stepping forward to handle all the exciting things that get thrown our way.


We are located in Santa Fe, New Mexico, with offices in Denver, Philadelphia, and New York.


This position is open to candidates in Santa Fe and Denver.


– Assist QA Team in creation of Test Plans and Test Cases
– Identify at-risk functionality and/or user experience when new system features and/or enhancements are introduced
– Review functional and design specifications to create comprehensive testing strategies
– Work with the development team to defined and test acceptance criteria
– Document test steps, along with expected results, to be carried out by manual and/or automated testing
– Conduct manual tests for newly introduced system features and/or enhancements
– Conduct manual tests on modified areas of the system according to test steps outlined in Regression Repository
– Update Regression Repository when system functionality and/or user workflow changes
– Participate in meetings with Development Team to plan and understand the scope of upcoming work items
– Document system behavior for cross-training and knowledge-share purposes
– Write clear and concise reproduction steps when software defects are found
– Escalate potential, impactful issues to QA Lead
– Communicate daily with Development team to address issues, obstacles and goals.
– Adhere to established QA processes and make suggestions on how to improve processes efficiency
– Performs other duties as requested

The Must Haves

– 1-2 years of software testing, programming, system administration or equivalent experience
– Excellent verbal and written communication skills
– Ability to effectively communicate with internal and external stakeholders
– Strong general computer and typing skills
– Comfortable using multiple computer applications and the ability to understand how software systems interface.
– Critical thinking skills: the ability to understand a problem, troubleshoot possible answers, and explain the correct solution
– Attention to detail with the ability to follow-through on tasks until completed.
– The ability to work under pressure and meet deadlines, with a positive attitude and high quality work
– Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices
– High school diploma or GED
– Adaptability: we are a small company and need people who can step up to solve a variety of problems
– Kindness: we work closely with each other, and are building a team that is supportive and fun to work with

The Good to Haves

– Bachelor’s degree in Information Technology/Computer Science, STEM or related fields
– Familiarity with relational databases and kanban systems

The Bonus Stuff

– Experience with healthcare systems, especially behavioral health
– Experience with financial management
– Experience with database management, angular, and .NET
– Experience with DevOps (Azure DevOps, Jenkins, etc.)


We offer flexible work hours, competitive salaries, professional growth opportunities, volunteering time, a generous 401K, and health, vision, and dental. Our office is filled with sunlight, plants, and pretty good snacks.

What Next?

If you think this sounds like it could be you, we encourage you to apply. We don’t expect anyone to have all of the things we’re looking for, and we’re always happy to have a conversation.


To apply, please send your resume and a cover letter to apply at falling colors dot com. We look forward to getting your application!

Number of positions avilable: 1
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. We are not currently able to offer visa sponsorship or support.
Send Resumes to 'apply at fallingcolors dot com'. Include the position title as your subject line in the email.