QA Engineer

Sorry, this job was removed at 11:29 a.m. (MST) on Tuesday, April 9, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who We Are

Since 2001, CampMinder has been creating fast, intuitive, web-based systems to streamline summer camp business operations. The company works with the industry’s leading camps, throughout the United States and beyond. Based in Boulder, CO, CampMinder cultivates a core values-led culture and is driven by its purpose to “elevate people through unforgettable experiences.” In both 2017 and 2018, CampMinder was recognized as one of Outside Magazine’s Best Places to Work in America. Learn more by visiting www.campminder.com.


Culture
We are a highly collaborative and transparent organization, with a culture rooted in our core values. Product and Engineering team members work closely together and Engineers pair program over 90% of the time. We value brainstorming and solving problems as teams, rather than individually. We don’t always agree on everything, but we resolve our differences respectfully.

We break our work down in small portions and fully embrace Agile methodologies, including SAFe practices, but at the team level scrum is at the core of our process.

Technical

We are currently designing a new architecture based on GoLang microservices, to work in tandem with our legacy system (built in C#), and with new front-end and mobile functionality in React and React Native.

It's a really exciting time to be a part of CampMinder's Engineering team, as we embark on the challenge of maintaining our existing system while implementing new technologies, functionality, and products.

The Role

The QA Engineer is part of the Campminder Engineering Team and works closely with Campminder’s Software Engineers as well as Product Managers. All CampMinder Software Engineers participate in maintaining and enhancing the legacy system, developing the new platform, designing and solutioning, as well as fixing bugs. They are closely supported by our Product team, which scopes and prioritizes activities based on customer impact and helps the Engineering team deliver intentional and meaningful software solutions. The QA Engineer plays a crucial role in guiding the sustainability and effectiveness of these efforts through the following core responsibilities:

  • Working iteratively with a close-knit, dynamic team of Software Engineers, Quality Specialists, Product Owners and our Client Support Team to extend, enhance and refine our existing SaaS offerings to our clients
  • Leveraging existing as well as deploying new sets of tools to monitor the health, performance and effectiveness of our products
  • Executing manual regression and integration tests to proactively isolate issues ideally before but also after deployment
  • Analyzing data for accuracy and consistency with expected behavior
  • Acting as a subject matter expert both within the scrum team as well as the larger company regarding testing practices, processes and capabilities

In addition, this role will give you the unique opportunity to help shape and improve CampMinder Engineering quality practices. This means taking ownership and leading in the following areas:

  • Coaching Engineers and mentoring Quality Specialists, leading a community of practice around test-driven development from the earliest stages of projects
  • Guiding all Scrum teams, particularly each team’s Quality Specialists, to champion built-in quality at every stage of the software development lifecycle
  • Helping evaluate and select new automation tools and techniques
  • Building and maintaining automated tests as part of our build and deploy process

Who You Are

We are looking for people who are great at lots of things, love big challenges, and demonstrate continuous improvement.

You could be a great fit for our team if you are:

  • Willing to step outside of your technical comfort zone
  • Willing to work as part of a team, but can also work independently
  • Passionate about and good at solving complex problems
  • Willing to challenge the status quo and constantly looking for ways to improve things
  • Have an opinion but consider others’ opinions thoughtfully
  • Always asking what is best for the team, the company, and the customers
  • Confident but humble
  • Emotionally intelligent

In addition to the above soft skills, you’ll also have the following:

  • 5-6 years of experience in software Quality Assurance positions overall (we’ll consider with fewer years of experience who can demonstrate their ability to successfully own and lead the efforts described above)
  • At least 3 years of experience with manual regression and integration testing
  • At least 3 years of experience with automated software testing tools
  • Excellent interpersonal and communication skills
  • Attention to detail and organization are counted among your super powers
  • Demonstrable experience with Test Driven Development
  • Demonstrable experience with Agile methodologies
  • A degree in Computer Science or a related field a plus but not required

If this sounds like a fit, we look forward to hearing from you!

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

Location

CampMinder empowers their 'Minders to choose how they work best. Depending on which option they choose: Mostly at home, Some at the Office, Mostly at the Office, CampMinder equips them to be successful. Our office in Boulder is located near walking/biking paths, breweries, and coffee shops!

Similar Jobs

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