cover image
UserTesting

UserTesting

www.usertesting.com

1 Job

1,817 Employees

About the Company

UserTesting is fundamentally changing the way digital products and experiences are built and delivered by helping organizations get insights from customers-from creation through execution. Built on top of a world-class, on-demand sourcing engine, customers can receive fast, high quality, opt-in feedback from both our proprietary and partner-sourced audience networks around the world. UserTesting offers the industry's most comprehensive experience research solution. Unlike approaches that track user behavior or collect customer listening data on live experiences, then try to infer what that data means, UserTesting enables companies to get input earlier in the process, helping to reduce guesswork, and bring experience data to life with human insight.

Listed Jobs

Company background Company brand
Company Name
UserTesting
Job Title
Software Engineer in Test
Job Description
**Job title** Software Engineer in Test **Role Summary** Design, develop, and maintain automated test frameworks that enhance quality, reliability, and performance of SaaS web applications. Collaborate with cross‑functional teams to integrate testing into CI/CD pipelines and to provide actionable metrics that drive continuous improvement. **Expectations** - Deliver high‑quality, scalable automation solutions within short iteration cycles. - Own quality throughout the development lifecycle and actively mentor peers on testing practices. - Communicate results, insights, and recommendations clearly to technical and non‑technical stakeholders. **Key Responsibilities** - Build and extend automation frameworks for UI, API, and performance tests. - Write maintainable, performant code and perform code reviews. - Measure and report test coverage, defect density, and automation ROI. - Collaborate on design and planning discussions for new features. - Create reusable tooling to support the broader engineering and QA teams. - Participate in sprint planning, retrospectives, and cross‑team syncs. - Optimize client‑side performance, security, and accessibility. **Required Skills** - 3+ years of software testing or quality engineering experience; 2+ years in automation testing/framework development. - Proficiency in at least one of: Ruby/Rails, JavaScript, Go, Python. - Experience with test automation tools: Playwright, Cypress, or equivalent. - Strong understanding of Service‑Oriented Architecture (SOA). - Familiarity with TDD, CI/CD, pair programming, and code‑review practices. - Agile experience (Scrum, Kanban, Lean, XP). - Excellent analytical, problem‑solving, and organizational skills. - Strong verbal and written communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Relevant certifications (e.g., ISTQB, Certified Agile Tester) are a plus.
Ontario, Canada
Remote
Junior
26-11-2025