Senior QA Engineer

murmuration Logo

murmuration

πŸ’΅ $105k-$120k
πŸ“Remote - United States

Summary

Join Murmuration as a Senior QA Engineer and participate in all aspects of designing, building, and implementing software testing. Work within an agile development team, developing test strategies, automating test cases, creating test documents, identifying faults, and reviewing QA reports. Mentor junior team members, identify gaps in quality processes, and improve testing practices. The ideal candidate will possess strong analytical skills and the ability to deliver results in a fast-paced environment. This full-time, salaried position offers a comprehensive benefits package and is based anywhere in the U.S. The starting salary range is $105,000-$120,000, commensurate with experience. Murmuration is a non-profit organization committed to amplifying civic engagement through data, digital tools, and research.

Requirements

  • 5+ years of QA experience with a knowledge of testing methodologies, industry tools, and best practices
  • Proficiency in working with automation testing tools (Playwright, Cypress, etc.)
  • Proficiency in implementing UI and API automation solutions using industry-standard tools
  • Proficiency in working with Test Management platforms such as TestRail
  • Experience with AWS cloud services (S3, Lambda, etc.)
  • Experience using Git repository management solutions (Bitbucket, GitHub, etc.)
  • Experience with QA processes and deliverables in an Agile/Scrum environment
  • Proficient in defect tracking and analyzing root cause utilizing tools (Jira, etc.)
  • Outstanding communication, organizational and interpersonal skills
  • Excellent problem solving, critical thinking, and debugging skills

Responsibilities

  • Develop automated tests for Web Applications and API Services
  • Perform manual testing when appropriate and needed
  • Work closely with a team of developers, product managers, and designers to ensure the successful delivery of various features
  • Extend and maintain existing test frameworks
  • Plan, document, review, and execute testing using the most appropriate methodology and tools
  • Collaborate with project team members on requirements specifications for test plan creation and execution
  • Support an agile data pipeline development environment with frequent deployments to production
  • Mentor and coach QA team members
  • Work closely with architects, developers, and product managers to define testing strategies
  • Advocate for necessary changes to improve end-user experience

Preferred Qualifications

  • Experience with Selenium Webdriver and Selenium GRID
  • Experience working with both SQL and NoSQL (MongoDB) databases
  • Experience with Mobile automation tools and libraries
  • Experience with Linux command line tools

Benefits

  • Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members
  • Retirement benefits with a 5% employer match
  • A flexible unlimited PTO plan
  • Generous paid parental leave
  • Pre-tax commuter benefits
  • A company laptop
  • A flexible remote work environment
  • A home office setup stipend for all new employees
  • Monthly reimbursement for remote work expenses
  • A yearly professional development fund
  • Mental health and wellness benefits through Calm and Better Help
  • Yearly in-person staff retreats

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs