Skip to main content

This job has expired

QA Engineer

Employer
M-RETS
Location
Minneapolis
Salary
Competitive

View more

Industry
Energy and Utilities
Role
Engineer
Job Type
Long-Term
Hours
Full Time

M-RETS is a 501(C)(4) non-profit that owns and manages a renewable electricity certificate and renewable thermal certificate tracking system. If renewable energy tracking sounds exciting, you may be a great fit for our team. As the QA Engineer at M-RETS you will have the opportunity to be part of some cutting-edge developments in decarbonizing our economy. The M-RETS platform is the leading renewable certificate tracking system and is used by Fortune 25 companies, utilities, and regulators. We have over a decade of rich industry data that increases each year. We want to continue to deliver a strong platform and keep ahead of changes in the energy industry via innovative and useful features to support our organizational goal of growing our sophistication as a data organization. With M-RETS you will work on projects that matter, and you will help our platform deliver more value and impact through infusing the market with enhanced data and information.


We are looking for a QA engineer to be a key member of our team. You would work to improve feature and data quality, decrease production issues, and improve the overall experience for those working within the M-RETS platform. As part of this, you would investigate, recommend, and own: old and new testing plans, tools, solutions, and integration suites to further improve quality. You'll also collaborate with the team to expand testing and plans that already exist, and help the team to fill in where we have gaps in our coverage. Our tech stack includes a Rails backend and React frontend and our six-person development team is a mix of local and remote team members from three different countries. You would report to our Software Engineering Manager and work closely with our Technical Program Manager and our Technical Program Coordinator.


We are looking for someone who is a culture fit and loves QA and the testing process. At M-RETS we have a unique culture, we want people to love where they work and what they do. Once we go back to our office--which will happen soon--we work in a great coworking space in downtown Minneapolis. We are open and value diversity and diversity of opinion, we love what we do and value the chance to make a difference.


Responsibilities

  • Contribute to all parts of the testing and maintenance process
  • Own integration suite and testing tools and create test plans and workflows
  • Collaborate with writing integration, spec, unit, and other test case development
  • Improve and expand continuous integration testing
  • Maintain existing test tools, plans, workflows
  • Perform manual QA testing and thorough regression testing
  • Evaluate correctness of data moving through workflows
  • Identify, record, document thoroughly, and track bugs
  • Triage production issues, impact, and priority
  • Advise and lead the team on testing best practices and tools
  • Work with team to refine current testing workflows and plans, and define new and improved testing plans
  • Review test code, workflows, documentation, designs, work done by team members, and receive reviews


Requirements

  • 3-5+ years Professional Experience
  • Education or training background, but not required if experience qualifies for the position
  • Very experienced testing API's
  • Experienced writing integration and/spec tests
  • Experience with standard QA tools, testing suites
  • Experience working with an agile development process
  • Excellent problem solving, analytical, communication, and organizational skills
  • Enthusiasm and strong desire to learn a lot quickly
  • Detail oriented
  • Able to communicate clearly and respectfully with team members
  • Comfortable working with a small team of colleagues
  • Support an interest in M-RETS mission


Nice to have

  • Experience with Ruby RSpec and Capybara
  • Experience with React Jest and or Javascript testing
  • Experience with one or more integration or testing solutions
  • Familiar with CI/CD
  • Experience using Postman or Insomnia


Employment Type

Full-time


Seniority

Mid-level


Industry

Software, Decarbonization and Renewable Energy, Renewables & Environment


Type

Nonprofit


Location

Minneapolis, MN - Very Strongly Preferred

USA, Remote - Considered


Work Requirements

Must be legally able to work in the US, unfortunately we have no sponsorship opportunities at this time.


Keywords

QA Engineer, QA Developer, QA Analyst, Quality Assurance, Testing, Integration Testing, API Testing, QA Tester


EEO Employer.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert