Remote Software Development Engineer in Test (SDET)

Logo of PsiQuantum

PsiQuantum

πŸ’΅ $143k-$186k
πŸ“Remote - United States

Job highlights

Summary

Join PsiQuantum's extraordinary journey to build the world's first useful quantum computer! We're seeking an experienced Software Development Engineer in Test (SDET) to join our team, bringing a strong background in testing and automation, particularly in quantum-related software. This role demands a professional who is comfortable working with complex systems and can drive the development and implementation of advanced testing frameworks.

Requirements

  • Degree in Computer Science and/or visual/graphic design or equivalent experience
  • Proven track record in testing complex software systems, particularly in quantum computing or related fields
  • 4+ years of experience in test automation, system integration testing, and performance optimization
  • Experience with CI/CD pipelines, test automation tools, and debugging in complex software ecosystems
  • Strong background in testing both frontend and backend components, with a focus on data validation and output verification
  • Familiarity with quantum software tools and frameworks and experience in developing benchmarks and reference datasets
  • Demonstrated verbal, written, and presentation skills
  • Proven ability to work effectively across departments, sites, and time zones
  • A problem solver with an analytical mindset, capable of troubleshooting complex integration issues
  • Ability to work independently and contribute to a fast-moving, innovative environment

Responsibilities

  • Design and implement test automation frameworks focused on testing/validating quantum software, including integration and functional testing
  • Lead the testing efforts across various teams using reproducible testing frameworks such as Robot and Jira X-ray
  • Verify and validate quantum software, packages, and programs according to design specifications and product requirements
  • Collaborate with the product and development teams to develop comprehensive test plans and execute them based on jointly defined acceptance criteria
  • Build and implement monitoring tools to detect data integrity issues and ensure nightly jobs run smoothly on CI/CD pipeline
  • Oversee the integration of independently developed software components, ensuring compatibility and stability across packages while ensuring that the developed tests remain and are updated with the new features
  • Collaborate with the development team to enhance the exception handling and error logging mechanisms used in production software
  • Drive continuous improvement in testing methodologies and software quality, integrating advanced testing methods into CI/CD pipelines
  • Design, implement and run end-to-end system tests, and build monitoring tools for detecting changes in test coverage over time
  • Troubleshoot integration issues and document common problems using root cause analysis
  • Work with developers, end-users, and management to address issues and improve testing strategies

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.
Please let PsiQuantum know you found this job on JobsCollider. Thanks! πŸ™