QA Analyst

Location / Salt Lake City, UT, United States

Apply Now

The Company

Mavenlink is a rapidly growing, globally recognized SaaS company that provides technology, expertise, and support that enables organizations throughout the world to conduct business anywhere, with anyone. We believe every business deserves a chance to succeed in today’s fast-moving, connected economy. That’s why we set out to reinvent the way the world conducts business — and why we need people just like you.

Did we mention that Mavenlink is an awesome place to work? You’ll have the opportunity to work in an energetic environment with a smart team that loves what they do.

Mavenlink reinvents the way the world conducts business online. We empower businesses to understand their productivity and provide the advanced project management, resource planning, collaboration, and financial tools necessary to strategically improve profitability -- all in one place. By combining these tools, we’re replacing cumbersome and expensive business processes that are currently handled by a hodge-podge of spreadsheets, aging competitors, and repetitive human tasks. We believe that every business deserves a chance to succeed in today’s distributed economy.

Our engineering culture reflects this purpose. We are a collaborative team, and practice pair programming to solve business’ hard problems. A successful QA Analyst at Mavenlink is curious, open to feedback, and always looking to improve processes.

As a software QA Analyst with Mavenlink, your duties include:

  • Front-end, manual testing. There will be an opportunity to learn about automation, but the bulk of the work is in the browser. 

  • Working closely with Engineering, Product, and Design teams to ensure the delivery of the best product to a user (be Client-Obsessed)

  • Collaborating with Product Manager and Team Lead to clearly understand the product, intended functionality, and user workflows. 

  • Working with Product Manager and Team Lead to create test acceptance criteria 

  • Writing detailed and easy to understand bug reports, test and verify bug fixes

  • Communicating risks to Team Lead and Product Managers as needed

  • Contributing to process development and refinement

  • Working with Engineers to implement and monitor performance tests

  • Analyzing, design, and create functional test plans (and generate bulk test data)

  • Executing Front-End tests regression tests, exploratory tests, and end-to-end workflow tests. 

  • Always thinking of edge cases and be excited to break things. 

  • Participating in developing and supporting quarterly OKR’s (Objectives and Key Results)

  • Having an eye for preventing security vulnerabilities


You’ve got a curious approach that fuels your testing focus while still having the ability to collaborate across teams. Sometimes, testing can be ambiguous and information isn’t always complete going in but you roll with it and can also pick up new responsibilities along the way. You aren’t shy when it comes to giving and receiving feedback across all levels and make yourself assertive enough to be trusted to get the job done but also receptive enough to roll with new ideas. We’re looking for someone with:

  • Bachelor’s degree preferred -or- 1-2 years' experience with functional QA testing of web apps
  • Knowledge of front-end web testing and testing APIs (Postman)

  • Basic understanding of HTML and CSS and browser debugging/console tools

  • Attention to detail and ability to work under tight deadlines

  • Ability to clearly document and troubleshoot errors

  • Experience with the Agile methodology

  • Experience with Git

  • Strong analytical, critical thinking, and problem-solving skills

  • Excellent and effective oral and written communication skills

Extra points if you have:

  • Knowledge of project and resource management and some general accounting 
  • Knowledge of Service Based Business model
Mavenlink is an Equal Opportunity Employer.

If you don't see your dream job listed, tell us a little about yourself and apply here. We are always looking for talented team players to join our growing company.