Senior Software Development Engineer In Test

Qualia Logo

Qualia

πŸ“Remote - United States

Summary

Join Qualia as their first SDET focused on UI automation, maintaining and expanding their Cypress-based automated UI tests. You will own the existing test suite, ensuring stability, efficiency, and scalability. Responsibilities include test triage, managing test pipelines within CI/CD, and enabling the QA team to independently manage the test suite. You will also contribute to test reporting, implement best practices, and lead initiatives to improve the UI automation framework. This role requires extensive Cypress experience, strong communication and mentoring skills, and familiarity with CI/CD pipelines. While based in San Francisco, remote possibilities are open to qualified candidates. Qualia offers a comprehensive benefits package including health plans, 401k, commuter benefits, parental leave, and flexible time off.

Requirements

  • 4+ years of experience in test automation, with a strong focus on UI testing and Cypress test automation
  • Extensive experience with Cypress, including writing, maintaining, and debugging automated UI tests. Comfort with expanding the Cypress framework and optimizing tests for speed and reliability
  • Understanding of CI/CD pipelines and experience with integrating automated tests into the pipeline. Able to triage test execution failures in CI/CD systems (e.g., GitHub Actions) and collaborate with the Infrastructure team to resolve issues
  • Proven experience in maintaining and triaging automated tests, with an emphasis on ensuring test suite stability and reliability
  • Strong communication and mentoring skills, with a passion for teaching and enabling others, especially the QA team, in best practices for test automation
  • In-depth knowledge of web technologies (HTML, CSS, JavaScript) and the challenges of UI test automation in modern web applications
  • Strong problem-solving skills to diagnose and address issues with failing tests and ensure the health of the test suite
  • Comfortable working in an Agile development environment, collaborating in sprints with a focus on continuous improvement and quality
  • Familiarity with Cypress Dashboard, GitHub, and/or Jira integrations for test reporting, analysis, and metrics

Responsibilities

  • Write and maintain Cypress-based automated UI tests to ensure full coverage of Qualia’s web applications
  • Actively monitor and triage failing tests, investigating potential issues and collaborating with developers to resolve root causes quickly
  • Monitor and maintain the test pipelines, ensuring smooth and reliable execution of automated UI tests. Triage any issues that arise, and work closely with the Infrastructure team to ensure fast resolution of test-related failures within the CI/CD process
  • Empower the QA team to take ownership of the UI test suite by mentoring them on test writing, best practices, troubleshooting, and the Cypress framework. Help the team become self-sufficient in managing automated UI tests
  • Use the Cypress Dashboard or equivalent for test reporting and metrics. Provide clear visibility into test results and trends to stakeholders
  • Lead initiatives to improve the UI automation framework for better test performance, reliability, and maintainability. Introduce improvements in test strategy and automation tooling where necessary

Preferred Qualifications

  • Experience with SaaS applications or the real estate or financial technology spaces is a plus
  • Experience with Testrail or other test management tools for managing test cases and tracking test results

Benefits

  • Comprehensive health plans
  • A 401k program
  • Commuter benefits
  • Professional development
  • Parental leave
  • A flexible time off policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.