QA Contractor

Posted by
Berkeley, CA

Published 3 days ago

March 15, 2021
March 8, 2021 Civic Action and Political Action

Request for Proposals

Project title: Quality assurance of MoveOn software systems and design

Project duration: March 15, 2021 through June 15, 2021

Submission: Submit an application here: by March 8th. 

Proposals will be accepted on a rolling basis until the end of the business day on March 8, 2021.

Availability: At least 8 hours per week during the duration of the project, with a possibility of extension beyond June 15. The candidate should be able to be online from 12 p.m. to 3 p.m. EST two days a week between Monday and Friday; the remainder of the work can be completed at any other time during that week.

Trial period: This contract position will start with an initial 10-hour contract to ensure team and technical fit, and then could be extended for the full proposed project duration. 

MoveOn overview: MoveOn is the largest independent progressive advocacy group in the United States. MoveOn is where millions mobilize for a better society—one in which everyone can thrive. Whether it's supporting a candidate, passing legislation, or changing our national culture, MoveOn members are committed to an inclusive and progressive future. We envision a world marked by equality, sustainability, and justice. And we mobilize together to achieve it.

Project overview: MoveOn has several highly-scaled production software stacks that are pillars of our advocacy work: a peer-to-peer SMS tool called Spoke; donation, survey, and event pages hosted on the ActionKit political CRM; petitions hosted on ControlShift Labs; and campaign pages and microsites hosted on WordPress; we're also exploring other tools. Historically, the Tech and Product teams have done manual QA and regression testing as part of our development work, but, recently, our development throughput has become so high that we now need dedicated QA to help our teams and our work scale.

Request for proposal: We're looking for a QA consultant to design and implement detailed test cases and automated QA processes for our key products, and to work alongside the MoveOn Tech and Product teams to perform ad hoc testing on projects ranging from data integrations, to design tests, to new feature releases.

Scope of work:

  • Evaluate our current QA processes for Spoke, ActionKit donation and survey pages, and WordPress pages, and propose changes to increase QA coverage and automate testing;
  • Working closely with stakeholders, implement approved changes to the QA process, including:
  • Creating documentation and test cases,
  • Identifying what needs to be automated and then handing it off to developers to write code,
  • Suggesting automation tools, and
  • Training staff and volunteers in how to follow the updated process;
  • Learn how to use Spoke, a peer-to-peer texting campaign application, as a texter, a text message recipient, and a campaign manager, with support and training from the Mobile team;
  • Learn how to use the MoveOn donation and survey pages as a MoveOn member user, with support and training from the Tech team;
  • Perform weekly and as-needed regression and compatibility testing of new functionality, create detailed bug reports with screenshots and steps to reproduce issues, and be available to affirm/sign off when bugs are fixed; and
  • For the duration of the contract, meet at least once a week for 20 minutes with Product and/or Tech team stakeholders to learn about what functionality is available for testing this week.

Reports to: Product Director. The person in this role will also work closely with key Tech team stakeholders, including developers and project managers.

Criteria for selection: All applicants will be judged on: 

  • Prior demonstrated experience evaluating QA processes and designing improved processes and test cases that lean heavily on automation to increase coverage and scale;
  • Prior demonstrated experience implementing robust QA processes, including developing automated testing through selecting tools, building test cases, and handing off to developers to write code;
  • Prior demonstrated experience quickly learning new technologies and tools in a QA setting;
  • Experience in documenting and tracking bugs, including confirming when bugs are fixed;
  • Commitment to MoveOn's progressive values, and supporting values-aligned tech;
  • Strong and effective written and oral communication skills; and
  • Ability to work effectively in a remote environment, including attending Zoom meetings and communicating via Slack.

Budget: MoveOn will consider proposals with total budgets up to $5,000 ($52/hour).


Submission: Please complete this application to be considered. Send any questions to and put "Quality Assurance" in the subject line. Proposals will be accepted on a rolling basis until the end of the business day on March 8, 2021.

Most favorable terms:

  • MoveOn reserves the right to make an award without further discussion of the proposal submitted. Therefore, the proposal should be submitted initially on the most favorable terms that the vendor could propose. There will be no best-and-final-offer procedure. MoveOn does reserve the right to contact a vendor for clarification of its proposal.
  • The vendor should be prepared to accept this request for proposal for incorporation into a contract resulting from this request for proposal. Contract negotiations may incorporate some or the vendor's entire proposal. It is understood that the proposal will become a part of the official procurement file on this matter without obligation to MoveOn.


No obligation to contract: This request for proposal does not obligate MoveOn to contract for services specified herein.


Rejection of proposals: MoveOn reserves the right at its sole discretion to reject any and all proposals received without penalty and not to issue a contract as a result of this request for proposal.


Nondiscrimination: The vendor will adopt and disseminate a policy that the vendor, in employment, recruitment, selection, compensation, benefits, promotion, demotion, layoff, termination, and all other terms and conditions of employment will not discriminate on the basis of race, color, creed, age, sex, national origin, ethnic identity, physical or mental disability, veteran status, marital status, economic status, religion, sexual orientation, gender identity, or any other legally protected basis. Civic Action and Political Action

Request for Proposals

Project title: Quality assurance of MoveOn software systems and design

Project duration: March 15, 2021 through June 15, 2021

Submission: Submit an application…

Details at a glance

  • Part Time Schedule
  • Contract
  • Temporary


Work may be performed anywhere in United States
Associated Location
Walnut Street, Berkeley, CA

Join Idealist

Sign up today to save your favorite jobs and get email alerts when new ones are posted.