Staff QA Engineer
Core
Ensuring quality, reliability, and scalability of customer-facing and internal applications through modern automation and AI-assisted testing practices.
Role type
Staff QA Engineer (AI-assisted testing)
Builds
High-quality software for Procore's customers and internal teams
Domain
Construction technology (SaaS)
Deliverable
production ML models | product features
Required skills
Software testing methodologies, automated test strategy design, Playwright/Cypress/Selenium, REST API testing, SQL, CI/CD integration, distributed systems testing, observability tools, AI-powered testing tools
Preferred skills
AI agent development for test generation, mentoring QA teams, root cause analysis
Technologies
Playwright, Cypress, Selenium, SQL, CI/CD pipelines, ChatGPT, Claude, Gemini, Copilot, Cursor, Windsurf
Responsibilities
Design and execute comprehensive test strategies and plans, build and maintain automated test suites, integrate automated testing into CI/CD pipelines, analyze defects and drive resolution, validate software against business and quality requirements, leverage AI tools for test case generation and automation, mentor Senior and Junior QA engineers
Seniority
Staff, hands-on IC with mentorship responsibilities