Quartermaster AI

Software QA Fullstack

Quartermaster AI

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudCypressJavaScriptJenkinsJMeterMicroservicesMongoDBNode.jsPythonReactSeleniumTypeScript

About the role

  • Design, build, and maintain automated and manual test suites for React-based UI, Node.js/Express APIs, MongoDB data operations, real-time data streams, AWS cloud deployments and microservices.
  • Own end-to-end quality pipelines for streaming features, including performance benchmarking, packet loss validation, and reconnection/recovery scenarios.
  • Develop and execute high-fidelity integration, regression, and load tests using tools like Playwright, Cypress, Postman, or K6.
  • Automate testing of authentication, JWT tokens, role-based access, and edge-case behaviors (rate-limiting, timeouts, latency spikes).
  • Drive cross-browser and cross-device QA strategies including accessibility (WCAG), responsiveness, and UX testing.
  • Build mocks, stubs, and simulators for hardware-integrated endpoints and real-time systems.
  • Work closely with developers, DevOps, and product managers to establish test coverage metrics, acceptance criteria, and release readiness gates.
  • Continuously improve QA practices, tools, and infrastructure—introducing innovations that improve speed, coverage, and reliability.
  • Validate API correctness, including authentication (JWT), role-based access controls, and rate-limiting behavior.
  • Ensure frontend consistency across supported browsers and screen sizes, testing for usability and accessibility.
  • Collaborate with developers to build QA coverage for real-time features (e.g. Socket.IO notifications and live updates).

Requirements

  • 4+ years of experience in software QA, with at least 2 years focused on streaming systems and real-time applications.
  • Deep understanding of modern fullstack architecture—React, Node.js, MongoDB, WebSockets/Socket.IO, REST APIs, and AWS-based systems.
  • Proven experience with test automation frameworks (Playwright, Cypress, Selenium, etc.), and scripting in JavaScript/TypeScript or Python.
  • Mastery of HTTP/HTTPS protocols, JSON, WebSocket frames, and request/response debugging.
  • Experience with performance testing and tools like K6, Artillery, or JMeter.
  • Skilled in CI/CD QA integration (GitHub Actions, CircleCI, Jenkins, etc.).
  • Able to define and enforce QA standards in high-paced agile teams.
  • Excellent communication and collaboration skills—able to mentor others and lead quality-first initiatives.
Benefits
  • Competitive salary
  • Flexible work hours and the option for remote work.
  • Opportunities for professional development and continued education.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactNode.jsExpressMongoDBAWSPlaywrightCypressJavaScriptTypeScriptPython
Soft skills
communicationcollaborationmentoringleadershipquality-first initiativesagile methodologiesproblem-solvingattention to detailinnovationadaptability