What are the responsibilities and job description for the Quality Engineer position at Campminder?
Role Status: Exempt
Ideal start timeline: February 2024
Compensation: Our target hiring range is $90,000-$108,000 plus participation in our Annual Bonus Program with eligibility for $7,000. Actual compensation will be commensurate with experience and skills.
Campminder’s Flexible Working Location: Our employees have the option to work 100% remotely within the United States or their choice of days at home and at our office in Boulder, Colorado. We host a variety of all-company hybrid meetings and social events. We require anybody working remotely to have a very reliable, high-speed internet connection.
____________________________________________________________
We know the best people can choose to work anywhere.
Here’s a few reasons why 85 of them choose Campminder:
- With 20 years experience of serving the industry through its digital transformation, we’re stable, profitable, and have developed a loyal customer base (that continues to grow).
- We build software for summer camps, an industry that enables meaningful experiences for kids.
- We work on interesting, ambitious projects that create real value for our clients.
- We know our team members feel their work has an impact on the organization’s purpose.
- At the same time, we are genuinely committed to work/life balance. Our team members feel they have the flexibility to take time off when needed and feel supported in making use of flexible working arrangements.
- We’ve been listed on Outside Magazine’s 50 Best Places to Work for 7 consecutive years for our values-led culture and employee experience.
This role’s mission & overview:
As a Quality Engineer, you will have opportunities to build quality solutions both within your product team and with other Quality Engineers. In addition, you will be an advocate for the craft of testing across the SDLC! You will be responsible for implementing Quality Assurance and Engineering (QA/QE) activities within the Technology teams. You will work within a product team consisting of Developers, Product Management, Platform/DevOps Engineers and other /QE members to execute our testing strategies, including: test management, test execution, and reporting. You will also implement test automation and other technical testing activities and work with your manager and other team members to increase skill sets and technical capabilities in addition to having proficiency in fundamental QA/QE practices.
As a Quality Engineer on our Engineering team, you will:
- Assess a situation or platform and recommend solutions.
- Evaluate what needs to be done, and how to work with stakeholders to make it happen. You’ll balance working on your own and collaboratively within a team.
- Design a testing solution based on good testing practices, and implement test automation, AI, and other tools and technologies to enhance that solution.
- Research root causes around issues and identify, recommend, and execute solutions.
- Provide informal knowledge transition and/or hands-on training with other team members.
- Adapt and learn from coworkers and share information and experiences in a variety of communication modes.
- Be flexible and adaptable when needed, recognizing when to deep dive and focus on the task at hand.
- Ensure release readiness, gather data from all teams within the SDLC, and help recommend on whether or not the team is ready to ship
- Consume from the Software Testing community and stay up on current trends and technologies in order to enhance your career and professional development.
We think a successful candidate will bring:
- A fundamental understanding of QA and QE practices based on self-teaching and research
- An understanding of object-oriented programming and QA/QE concepts
- Experience in basic testing skills (including tools that assist with it) and exposure to mobile and performance testing strategies.
- A fundamental working knowledge and implementation practice of software development life-cycle and testing tools.
- A zeal for learning and continuously seeking new skills and knowledge to keep up with the changing technology field, including bringing new ideas to the team.
- Experience with writing tests using E2E testing frameworks like Cypress, Selenium, and/or Playwright.
- Experience with testing REST API endpoints using Postman or similar tools.
- Experience with DevOps environments and CI/CD tools like Azure DevOps and Jenkins
Our Interview Process:
- 45 min- Interview with People and Culture team
- 60 min- Interview with hiring manager
- 60 min- Interview with future colleagues on the Quality Engineering Team
- 60 min- Interview with Campminder’s CEO
A few of the benefits we are proud to offer:
- Wide selection of medical, dental, and vision coverage options (the company's contribution covers 100% of at least one option for each), with $500 HSA match for HSA-compatible plans
- Ability to choose where you work - remotely, in the office, or a mix!
- A variety of resources to support mental health and emotional well-being
- 12 weeks of 100% paid parental leave for all new parents, including via adoption, surrogacy, and foster care
- 401(k) with 4% company matching
- Trust-based (flexible) PTO (and yes, we use it!)
- $600/year wellness allowance
We encourage individuals of all backgrounds to apply:
We're actively taking steps to make sure our culture is inclusive and that our processes and practices promote equity for all, including people of color, people from working-class backgrounds, women, and members of the LGBTQ community. We welcome and encourage applications from people with these identities or members of other historically marginalized groups.
Research shows that women and people of color tend not to apply to jobs unless they believe they are 100% qualified and apply to fewer senior-level positions. With that in mind, we encourage you to apply if you're not sure whether you meet our qualifications. We'd love to have the opportunity to consider you!
We encourage applications from parents, parents-to-be, and those responsible for the caretaking of others. We offer paid parental leave for birthing and non-birthing parents (including for adoption, surrogacy, and foster care placement) and paid loss leave to recover from miscarriage or stillbirth. The company's HSA and wellness allowance contributions may be used toward childcare, eldercare, adoption fees, and fertility treatments like IVF, among other expenses.
Salary : $90,000 - $108,000