Details:

  • Compensation: $140,000 - $170,000k
  • Benefits: Medical, Dental, Vision
  • Employment Classification: Direct Hire
  • Status: On-Site
  • Job ID: 21162

Job Title: Senior Quality Engineer

Work Location: Middlesex County, Massachusetts

Summary:

The Senior Quality Engineer will play a pivotal role in ensuring the delivery of high-quality software and applications for scientific and AI/ML-driven environments. This hands-on, technical position focuses on robust automation, advanced testing strategies, and close collaboration with cross-functional teams to drive quality best practices and continuous improvement.

Responsibilities:

  • Develop and implement comprehensive test strategies for both traditional and AI/ML-driven scientific applications, emphasizing functionality, performance, and data integrity.
  • Serve as the main liaison between remote development and quality engineering teams, ensuring clear communication and efficient software delivery.
  • Collaborate with scientific and AI experts to plan and execute specialized testing for AI/ML use cases, including data validation and model performance evaluation.
  • Enhance and maintain automation frameworks, with a focus on Playwright, and integrate automated tests into CI/CD pipelines such as GitHub Actions.
  • Conduct a mix of manual and automated testing, including functional, integration, regression, and performance testing to ensure software quality.
  • Identify and advocate for improvements in test processes, tools, and methodologies, promoting best practices and coaching engineers on quality patterns.
  • Maintain thorough documentation of test procedures, cases, and results, and deliver clear quality assurance reports to stakeholders.
  • Mentor quality engineering team members on automation, AI in testing, and emerging tools and techniques.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Data Science, or a related technical field.
  • 8+ years of experience in Quality Assurance or Software Development Engineer in Test (SDET) roles, with a strong background in test automation and complex software testing.
  • Expertise in Playwright, including building and maintaining automation frameworks.
  • Strong coding skills in Python for test automation and framework development.
  • Foundational understanding of AI/ML principles, algorithms, and model evaluation techniques.
  • Proficiency in SQL for backend data validation and experience testing RESTful APIs.
  • Excellent communication and collaboration skills, with the ability to convey technical issues to diverse audiences.
  • Strong analytical, problem-solving, and critical thinking skills with attention to detail.
  • Ability to work independently, prioritize tasks, and manage multiple projects in a fast-paced environment.
  • Background or strong interest in scientific software/applications is highly advantageous.
  • Experience with Agile/Scrum methodologies and integrating QA practices into the full software development lifecycle.

Published Category: Quality & Validation

Apply to this Position:

Include a message to the recruiters.
Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!