Senior Software Engineer I, Quality Engineering (Automation)
Core
Build and scale automated testing frameworks, quality engineering practices, and release processes to ensure product reliability and performance for millions of users.
Role type
Senior IC Quality Engineer (Test Automation)
Builds
Scalable automation frameworks, test suites, and CI/CD integration pipelines
Domain
SaaS survey platform, web applications, cloud infrastructure
Required skills
Test automation framework design, JavaScript (WebdriverIO/Playwright/Cypress), RESTful API testing, CI/CD pipeline integration, SQL/database validation, root cause analysis, performance testing, cross-browser testing, observability (Splunk/CloudWatch), mentoring
Preferred skills
TypeScript/Node.js/Python, Kubernetes, load testing tools (JMeter/k6), React testing, multi-tenant SaaS experience, AI-assisted development tools
Technologies
WebdriverIO, Playwright, Cypress, TestCafe, Docker, AWS, GCP, Azure, Jira, TestRail, Splunk, CloudWatch, Kubernetes, JMeter, LoadRunner, k6, React
Responsibilities
Design and develop scalable automation frameworks and test suites; drive quality initiatives from planning to production readiness; build and maintain automated functional, regression, integration, and E2E test coverage; verify RESTful APIs and third-party integrations; perform cross-browser, cross-platform, and exploratory testing; support performance, load, and scalability testing; integrate automated testing into CI/CD pipelines; investigate production issues and perform root cause analysis; improve feature observability via logs, metrics, and alerting; mentor engineers on testing best practices
Seniority
Senior, hands-on IC

