Senior QA Tester
Worldwide
Title: Senior QA Tester (Full-Time Contract) - AI-Native Supply Chain & Construction SaaS Summary We're seeking a senior QA tester to own quality assurance for an AI-native workflow platform serving mission-critical construction and infrastructure operations, with emphasis on supply chain, procurement, logistics, and execution workflows. This is a hands-on role for someone who can independently verify complex, data-heavy functionality against tickets, designs, and PRDs, catch the bugs that matter (especially data-correctness failures), and hold the quality line across multiple engineering teams. General information The work environment is high-velocity and hands-on. We ship continuously. The client needs someone who can run rigorous UAT with limited guidance, build durable QA process over time, and partner closely with engineering, product, and delivery teams. Experience in fast-moving startup environments is highly relevant. Our highest-stakes failure mode is data integrity: a value that is stale or wrong but displayed as current. Catching that class of bug before it reaches a customer is the core of this role. Tasks and deliverables - Run UAT against three sources of truth at once (engineering ticket, Figma design, PRD); confirm the build satisfies all three and flag every place they disagree. - Test full workflows end to end: data ingestion, log creation, review/confirm, editing, version updates, export, and third-party integration sync (e.g. Procore), not isolated screens. - Verify data correctness rigorously: confirm displayed values match the source of truth, including after edits, version changes, and re-syncs. Catch stale, cached, or silently-overwritten data. - Test edge cases, empty/error states, and behavior at large data volumes; confirm exports and bulk operations produce correct, complete output. - Verify visual and behavioral fidelity against Figma. - Build and maintain a regression suite, a test-case library, and reproducible bug reports; re-test fixes and track what's verified per release. - Partner across the core build team and the customer-delivery team, surfacing where ticket, design, and PRD diverge rather than just logging defects against one team. - Help define QA standards and release-verification process as the function matures. Required experience - 3+ years in QA / software testing on production web applications. - Proven track record of catching non-obvious data and logic bugs, not just UI defects. - Strong ability to test against written specs and designs and to notice when they conflict. - Comfort with browser dev tools / network inspection to distinguish a frontend display bug from a bad-data bug. - Experience owning QA process over time (regression coverage, test-case libraries, release sign-off), not just executing handed-down plans. - Ability to move quickly and work independently from concept to verified release with limited guidance. - Strong written English and proactive communication across multiple stakeholders. Nice to have - Experience with data-heavy or table/grid-heavy applications. - Background in supply chain, logistics, construction, procurement, ERP, or industrial software. - Familiarity with SQL/Postgres for verifying data at the source. - Exposure to testing AI/LLM-powered features (extraction, RAG, agent workflows). - Startup or high-growth environment experience. Job details - Commitment: Targeted at full-time (40 hrs/wk); open to begin with lower availability for an exceptional candidate who can ramp. - Own QA as a function, with direct influence on release quality and process across two engineering teams. - Work setup: Remote. - Client's hours: 2:00 PM - 10:00 PM (your local time). - Overlap: Strong daily overlap with New York (Eastern Time) required; 6+ hours of overlap expected. - Estimated length: 12+ months. - Language: English.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$10.00
-
$35.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesColumbus2:39 PM
- $20K total spent21 hires, 3 active
- 367 hours
- Real EstateSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by