
Senior Software Engineer, Test and Automation
Renew Home
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $165,000 - $205,000 per year
Job Level
About the role
- Design, implement, and own scalable test automation frameworks for integration and end-to-end testing of distributed systems.
- Expand automated test coverage across higher levels of the test pyramid.
- Build and maintain CI/CD pipelines with integrated testing and quality gates.
- Define and promote best practices for test tooling, processes, and workflows.
- Partner with software engineers to develop and maintain automated tests.
- Collaborate cross-functionally to define test cases and ensure test environments support development needs.
- Develop and maintain test plans, schedules, documentation, and quality metrics.
- Analyze production issues and drive improvements to test coverage and system reliability.
- Advocate for automated testing and continuous quality improvement across the organization.
Requirements
- 5+ years of experience testing web-based applications.
- Strong software engineering background with proficiency in SQL and one or more of: Python, Java, PHP, or Ruby.
- Hands-on experience with test automation frameworks across frontend, backend, and databases.
- Experience with web automation tools such as Playwright, Selenium, or BrowserStack.
- Solid understanding of CI/CD concepts and tools (e.g., GitHub Actions or equivalent).
- Strong problem-solving, communication, and independent execution skills.
- Bachelor’s degree in Computer Science or equivalent experience.
- Bonuses:
- Experience with our tech stack(Python and React running on Lambdas, PostgreSQL, S3 in AWS, Pub/Sub in GCP, Nx)
- Experience with mobile testing
- Experience leveraging generative AI tools to accelerate test creation, maintenance, and coverage analysis
Benefits
- A full-time position, with a competitive salary based on experience. The base salary for this role is: $165k - $205k. We use market data and consider your job family, background, skills, experience, and U.S. work location to determine compensation within our established pay range.
- Fully remote work environment with home office set-up allowance.
- Real and lived work-life balance - Company perks include no pre-set vacation limits (with a top-down culture of taking meaningful PTO every year!), parental leave benefits, and a corporate value of working sustainably and putting families first.
- Competitive benefits package that includes numerous health and wellness benefits.
- 401(k) plan, with employer contributions to the same.
- Opportunity to work with amazing people who are passionate about their mission, thriving in a fully-remote work environment, and learning and growing every day.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automation frameworksSQLPythonJavaPHPRubyweb automation toolsCI/CDmobile testinggenerative AI tools
Soft Skills
problem-solvingcommunicationindependent execution
Certifications
Bachelor’s degree in Computer Science