Quality Assurance Engineer

  • Location: Minneapolis, MN
  • Department: Product Development
  • Type: Full Time
  • Min. Experience: Mid Level

Job Description

*We are open to a remote employee filling this role and considering this a nationwide search.

As a Quality Assurance (QA) Engineer, you’ll be working alongside our product development team to ensure that When I Work’s product is of the highest quality and that the end-user has the best possible experience. You have the desire to contribute to something meaningful and the curiosity to solve even the most complex of problems. You are thrilled to be a part of a culture where your desire to learn and grow is valued and taking initiative is not only encouraged, but expected.  

What You’ll Be Doing

As a QA Engineer, you will be working with the latest automation technology to write, run, and analyze tests.

  • Write and execute automated tests on multiple platforms (Web, iOS, and Android)
  • Work with developers and product managers to verify functional and non-functional requirements through automated and manual testing
  • Write and execute test plans for existing and new products
  • Communicate test results and status to all members of the project team   

Experience and Skills Needed

  • 3+ years QA and/or Software Development experience
  • Ruby experience is preferred, but background in any/all programming languages is sufficient
  • Real-world experience ensuring the highest possible quality of mobile and web apps, and an ability to see apps from the user’s perspective
  • Knowledge of creating crash logs and tickets, documenting details, and re-creating and investigating errors
  • Ability to refine QA process, including documentation, determining essential usability tests and evaluating tools that could enhance testing process
  • Ability to effectively manage entire quality process, with strong attentiveness to detail  
  • Strong technical and analytic skills; ability to understand complex systems and design tests around integration and interface points

What Would Be Awesome To Have

  • Ruby, Java, Javascript, Appium, and/or Selenium experience
  • Experience testing in iOS, Android and/or PHP development environments
  • Technical experience with usability testing tools

What’s In It For You

  • Professional development allowance
  • Paid parental leave
  • Medical benefits - employee premiums paid 100% by WIW
  • Dental benefits
  • Paid vacation and holidays
  • Flexible work environment
  • 401K Match
  • Transit Pass or parking stipend
  • Data/Cell (internet) stipend
  • Casual dress code
  • Dynamic and dedicated team

Sound Like a Good Fit?

We’d love to talk to you! Please submit the following to apply:

  • Resume (including months/years of employment for each position).
  • Cover letter including:
    • an overview of your existing QA and/or Engineering experience
    • a convincing reason why you’d like to work at When I Work

*Must already be authorized to work in the United States on a full-time basis for any employer.

Apply for this Position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
LinkedInLinkedIn profile URL:
Please share your GitHub Link:
How did you hear about this position?
If a When I Work Employee referred you, who was it?
If you chose "other," can you briefly explain how you heard about us?
Will you now or in the future require visa sponsorship for employment at When I Work?*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity / 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.
Veteran/Disability status