Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Patch.com • United States
Salary: $90,000 - $110,000 / year
Role & seniority: Mid-level QA Analyst (3–5 years experience) focused on manual testing + test automation in a fast-paced, remote-first environment.
Stack/tools: Web/mobile apps built with React, Next.js, TypeScript, React Native; CI/CD (e.g., CircleCI); automation with Cypress/Playwright; API testing; Jira for bug tracking; front-end debugging via browser dev tools; ad/analytics stacks (GA4, GTM, Google Ad Manager).
Design, execute, and maintain manual and automated test plans for web and mobile features; build end-to-end/UI and API tests; integrate tests into CI/CD.
Verify analytics and ad integrations (tags, pixels, GA4 events) across web/mobile; ensure ad tech and measurement work reliably.
Collaborate with developers and product managers on acceptance criteria; triage defects; document results; promote a quality-first approach; leverage AI-assisted testing where applicable.
3–5 years QA experience (manual + automation); test plan creation and test case execution; strong bug reporting and verification.
Proficiency with at least one modern automation framework (Cypress/Playwright; Selenium WebDriver); JavaScript/TypeScript scripting; mobile testing exposure (Appium/Detox a plus).
Experience with React/JS/TypeScript apps; REST API testing basics; CI/CD integration (CircleCI); strong analytical, detail-oriented mindset; clear communication.
About Patch Patch is the premier platform for hyper-local news and community connection, serving millions of readers across the U.S. As part of our team, your work ensures that our users (both readers and local businesses) enjoy a fast, reliable, and high-quality experience. We are a remote-first company with a strong, supportive engineering culture. We move quickly but thoughtfully, and QA is a respected and critical part of our process. If you’re passionate about quality and want to help build tools that support local journalism at scale, Patch is the place for you. About the Role
Patch is seeking a mid-level QA Analyst who can blend hands-on manual testing with test automation to ensure our products are rock-solid. You’ll be testing our web and mobile applications built with React, React Native, Next.js, and TypeScript, which power hyper-local news and community engagement. This role is all about being a quality champion in a fast-paced, continuous deployment environment. You will design and execute test plans, build automated test suites, and help instill a quality-first mindset across the team. We’re looking for someone who not only thrives in this environment but embraces AI-assisted QA workflows to accelerate testing and improve coverage (at Patch, leveraging AI tools is part of how we work every day). Familiarity with digital advertising and analytics systems is a big plus, as you’ll often verify that our ad tech and tracking integrations are working flawlessly.
What You’ll Do Develop and execute test plans for new features and releases, covering both manual exploratory testing and automated test cases for web and mobile (React, Next.js web app; React Native mobile app). Build and maintain automated test suites (end-to-end UI tests, API tests, integration tests) using modern frameworks like Cypress or Playwright for web and appropriate tools for mobile, embedding these tests into our CI/CD pipeline for continuous quality. Collaborate with developers and product managers to define acceptance criteria and ensure comprehensive coverage of user stories. Reproduce, document, and triage bugs in our tracking system (we use tools like Jira), and verify fixes promptly.
Test analytics & ad integrations: Verify that advertising tags, tracking pixels, and event analytics (e.g., Google Analytics events via GTM, custom metrics) are firing correctly. Ensure our advertising and measurement stack (e.g. Google Ad Manager, GTM, GA4) works as expected across web and mobile. Perform regression testing (both manual and automated) before each deployment, and monitor post-release to catch any issues early. Leverage AI-based testing tools where appropriate to generate additional test cases or perform intelligent regression (e.g. using AI for visual regression or anomaly detection). Document test cases and results clearly, and communicate quality status and risk to the team. You’ll maintain testing documentation and contribute to improving our QA processes and standards continuously.
In Your First 90 Days
Audit & ramp up: Get up to speed on Patch’s QA processes, test environments, and existing test coverage. Review our current manual test suites and automation framework, identifying gaps or flaky tests to improve.
Ownership of critical flows: Take ownership of testing for a few critical user flows (e.g. content publishing, user sign-in, ad rendering), ensuring they are thoroughly documented and have reliable automated coverage.
Strengthen automation: Implement an end-to-end test suite (e.g. using Cypress or Playwright) for one of our applications. Integrate these tests into the CI pipeline to run on every pull request.
Ad Tech focus: Work with the Sr Ad Tech engineer to understand our ad and analytics integration. Develop tests or monitoring scripts to validate key events (impressions, clicks, conversions) to catch regressions in our revenue-critical systems.
Demonstrate AI-assisted testing: Start using an AI-based tool or script using AI to expand our test coverage or speed up test case design. Show how AI can help catch edge-case bugs or analyze log output faster, aligning with Patch’s culture of AI-augmented productivity.
What We’re Looking For
QA Experience: 3–5 years in Quality Assurance roles, with a mix of manual testing and test automation experience. You’ve created test plans, written and executed test cases, and have caught plenty of bugs in web/mobile applications.
Automation Skills: Proficiency with at least one modern test automation framework. Ideally experienced in Selenium WebDriver or Cypress/Playwright for web UI tests, and comfortable writing test scripts in JavaScript/TypeScript (to align with our stack). Exposure to mobile testing (React Native) using tools like Appium or Detox is a plus.
Tech Stack Familiarity: Experience working on applications built with React or similar JavaScript frameworks. Ability to read front-end code (JavaScript/TypeScript) and use browser dev tools to investigate issues. Basic understanding of RESTful APIs and using tools like Postman for API testing.
CI/CD & DevOps Awareness: Hands-on experience integrating automated tests into CI pipelines (CircleCI) and understanding of agile workflows. You know that relying only on manual tests can slow down releases, so you aim to automate where feasible.
Analytical & Detail-Oriented: Proven critical thinking skills to design edge-case scenarios and spot issues others might miss. You take pride in writing clear bug reports and verifying fixes thoroughly.
Communication & Collaboration: Excellent written and verbal communication skills. Comfortable working closely with developers to clarify behavior and with product to understand requirements. You can advocate for quality without antagonizing, and you help foster a collaborative “test early and often” culture.
Advertising/Analytics Domain: Familiarity with ad tech or analytics platforms (e.g. Google Ad Manager, Google Analytics/GA4, Google Tag Manager). Experience testing advertising placements, tracking implementations, or A/B experiments is a strong plus.
Additional Automation Tools: Experience with API testing frameworks (like Postman/Newman, RestAssured) or performance testing tools (like JMeter, k6). Any exposure to security testing or accessibility testing tools would be a bonus.
Programming Skills: While this is not a full developer role, the more coding proficiency the better. Comfort with scripting (JS, bash, python) or writing SQL queries for data validation can come in handy.
AI in Testing: Experience using AI tools in a QA context – for example, having used ChatGPT or Copilot to generate test cases or debug issues – will stand out. We value a mindset of continuously improving efficiency with new tools. Compensation The annual salary range for this position is $90,000 - $110,000 USD, commensurate with talent and experience.
Benefits Competitive medical, dental, and vision coverage Ancillary benefits 401(k) Unlimited discretionary time off (DTO) 10 paid holidays a year Paid parental leave Annual growth and development reviews Training and mentorship
For consideration, please email your resume to jobs@patch.com.
Patch serves our communities by providing trustworthy local journalism, covering the most important issues, and celebrating the people and stories that make each town unique. Patch favors talent, drive, diversity and capacity to grow over credentials and homogeneity.
Patch Media is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, national origin, citizenship, age, disability, sex, marital status, veteran status, sexual orientation, genetic information, or any other characteristic protected by applicable law. Our commitment to equality extends to all aspects of employment, including recruitment, hiring, placement, promotion, training, compensation, benefits, and general treatment.