Remote Senior/Staff Software Engineer, Test and Automation (Remote, US)
Posted
Apply now
Please, let Renew Home know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
Renew Home is seeking a Senior or Staff Software Engineer in Test and Automation to establish robust automation testing frameworks and culture within the organization.
The role involves driving test automation strategies, implementing automation frameworks, and supporting continuous integration processes for fast release cycles.
Responsibilities include designing and owning test automation frameworks for integration and end-to-end testing of distributed systems, identifying technical best practices, and guiding software developers in creating automated tests.
The engineer will collaborate with software engineers, product owners, and cross-functional teams to capture test cases and ensure testing infrastructure supports development requirements.
The position requires leveraging frameworks to expand automated test coverage, collaborating with the infrastructure team to create test environments, and maintaining documentation of processes and tests.
Additional tasks include developing test plans, analyzing production failures, participating in product release reviews, and advocating for automated testing throughout the organization.
Requirements:
Candidates must have hands-on experience with multiple test automation tools and frameworks for frontend, backend, and database applications, with the ability to integrate these into the software development workflow.
A solid software engineering background is required, with proficiency in SQL databases and one or more programming languages such as Python, Java, PHP, or Ruby.
Experience with web automation frameworks like Selenium or BrowserStack is necessary.
Familiarity with the software development lifecycle, particularly focusing on software quality, is essential.
A strong understanding of CI/CD concepts and tools, such as Github Actions, is required.
Candidates should possess excellent problem-solving, analytical, and technical troubleshooting skills.
The ability to independently define and execute projects is crucial.
Strong written and verbal communication skills are necessary.
A minimum of 5 years of experience in testing web-based applications is required.
A Bachelor's degree in Computer Science or a related field is mandatory.
Bonus qualifications include experience with the tech stack (Python and React on Lambdas, PostgreSQL, S3 in AWS, Pub/Sub in GCP) and mobile testing experience.
Benefits:
The position offers a competitive salary based on experience, with a base salary range of $150k - $220k.
Employees will enjoy a fully remote work environment with a home office set-up allowance.
The company promotes a real work-life balance, offering unlimited vacation, parental leave, and a commitment to sustainable work practices.
A competitive benefits package is provided, including wellness benefits and stock options.
The company offers 401(k) matching.
Employees will have the opportunity to work with passionate individuals in a fully-remote environment, fostering learning and growth.
Apply now
Please, let Renew Home know you found this job
on RemoteYeah
.
This helps us grow π±.