Associate Software Engineer - QA/Test (Remote)

Remote
Full Time
Engineering
Entry Level
About the Company:
Join a mission-driven company that is also a BuiltIn Best Place to Work (BPTW)! In 2024 alone Mentor Collective won: #5 Best Startup to Work for in Boston, #13 Best Remote Startup to Work for in the Nation, #33 Best Startup to Work for in the Nation, #45 Best Remote Company to Work for in Boston (of any size), and #71 Best Remote Company to Work for in the Nation (of any size). 

We have also been recognized on the Inc. 5000 list since 2020 with a 253% 3-Year Growth and winning the Inc. Regionals in 2022 & 2023. Check out why we are a BPTW and learn more about our culture here.

Mentor Collective has delivered 700+ unique mentorship programs, established 180+ institutional partnerships, and formed 160,000+ mentoring relationships through expert-led research, services, and technology. As an impact-first investment of the Lumina Foundation, Mentor Collective partners with forward-thinking institutions that are committed to equity, inclusion, and relationship-centered education.

Our Team and Opportunity:
The Mentor Collective Engineering team is responsible for building, improving, and scaling the platform and technology services that effectively match mentors and mentees, facilitate meaningful engagement and growth, and provide actionable insights into program activity for their institutions. 

As a team, we value open, honest feedback and problem-solving without blame. We see mistakes as learning opportunities and celebrate achievements as a team. We support sustained focus on meeting the needs of our business and users over hyper-efficiency. Our diverse team, with over half coming from non-traditional paths, reflects our commitment to equity, inclusion, and the value of listening to multiple perspectives.

This position reports to the Engineering Manager.

Responsibilities:
  • Use your curiosity to help identify bugs before our users do!
  • Be a sponge - learn from and be mentored by experienced engineers
  • Write automated test cases in Javascript using Cypress, with a little Ruby
  • Execute manual test cases in areas that cannot be easily automated 
  • Communicate test plan status to the product squad to promote effective critical-path decisions for release
  • Participate in the fixer/bug triage process
  • Engage in all stages of the development life cycle as a fully embedded and key member of the product squad: this includes design reviews, backlog sessions, project and sprint retrospectives, and other team ceremonies
  • Develop a broad and critical knowledge of our platform, product features and user experiences
  • Contribute to a culture of high quality and continuous improvement

Job Requirements:
  • 0-3 years of software engineering experience
  • At least one of the following:
    • A Bachelor’s degree in software engineering, computer science, or related field
    • Successfully graduated from a coding bootcamp
    • Comparable years of experience
  • Basic understanding of at least one modern programming language, such as JavaScript, Python, Java, C# or Ruby
  • Familiarity with SQL
  • Familiarity with software development lifecycle concepts
  • Basic understanding of software testing concepts and methodologies
  • Basic familiarity with git, GitHub or similar tooling like GitLab or BitBucket
  • Strong communication skills, especially regarding feedback delivery
  • Ability to work collaboratively in a distributed team environment
  • U.S. work authorization
  • 75% Eastern Time working hours overlap

Preferred Qualifications:
  • Enthusiasm for learning and growing your career in the field of quality assurance
  • Strong analytical and problem-solving skills, with attention to detail
  • Desire to learn all layers of the stack from frontend UI to databases (we primarily use React/JavaScript/TypeScript, Ruby on Rails, and PostgreSQL)
  • Familiarity with CI/CD tools and practices
  • Basic understanding of cloud services like AWS, Azure or GCP (we use Heroku and AWS)
  • Experience working in a startup environment and navigating ambiguity 
  • A passion for mentorship
  • Prior full-time remote experience

Benefits:
  • 100% remote company
  • 5 Medical plans - all PPO plans
  • 1 Medical plan option is 100% employer-covered (employee-only tier) 
  • 5 Dental/Vision plans
  • HSA, FSA, Dependent FSA options
  • Annual travel benefits to seek out-of-state care from specialists for reproductive and gender-affirming care
  • One year covered for Talkspace mental health therapy
  • One Medical membership covered 100% 
  • Flexible PTO with a minimum requirement for employees
  • 12 Company holidays
  • Company-wide 'winter break' between Christmas & New Year each year
  • 401k benefits
  • Stipend for WFH office setup
  • Flexible work schedule, ability to work remotely while traveling

Compensation: 65,000 - 80,000 per year (total compensation inclusive of base & variable) based on experience. This is a Full-Time, Exempt position.

Please note: Currently, we are not looking to partner with recruiting and/or staffing agencies to help fill this position. Thank you for your consideration and understanding. 

You are Welcome at Mentor Collective
Mentor Collective welcomes any and all people, embracing their age, race, gender identity, sexual orientation and expression, physical or mental ability, ethnicity, nationality, culture, religion, and perspective. We want to create an inclusive and equitable work environment that reflects the very students and universities we serve.

We are an equal-opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*