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 🌱.
About the job
Posted on
Job type
Salary
$ 150,000 - 220,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback