Senior Software Quality Assurance Engineer
Job brief
Senior Software Quality Assurance Engineer
Minimum Years of Experience Required: 6+ Years
Salary range: $125,000 - $150,000
Work Authorization: Candidates must be a Permanent Resident or have existing work authorization in the United States to be considered. We are unable to sponsor work visas for this position.
About the Role: We are seeking a Senior Software Quality Assurance Engineer to ensure the quality and reliability of our software products, with a specific focus on testing features and systems that incorporate AI/ML models. You will be responsible for designing and executing comprehensive test plans, developing automated tests, and identifying and tracking defects, including those related to AI model performance or integration issues. This role requires a meticulous approach, a strong commitment to quality, and an understanding of the unique testing challenges presented by AI.
Key Responsibilities:
Develop and execute comprehensive test plans and test cases (manual and automated) for software features, including those that rely on AI/ML models.
Design, develop, and maintain automated testing frameworks and scripts using appropriate tools (e.g., Selenium, Pytest, etc.).
Identify, record, document thoroughly, and track bugs, including investigating potential issues related to AI model behavior or data.
Collaborate closely with software developers, product managers, and ML engineers to understand the functionality and expected behavior of AI-powered features and ensure testability.
Develop strategies for testing the integration of AI models within the software system.
Contribute to the continuous improvement of our QA processes and methodologies, particularly for testing AI components.
Perform regression testing and performance testing as needed.
Advocate for quality throughout the software development lifecycle.
Contribute to the design of testable software features.
Qualifications:
Minimum 6 years of experience in software quality assurance.
Strong knowledge of SQA methodologies, tools, and processes.
Experience in writing clear, concise, and comprehensive test plans and test cases.
Hands-on experience with automated testing tools and frameworks.
Experience with testing backend APIs and frontend applications.
Familiarity with SQL and testing database interactions.
Understanding of the software development lifecycle and agile methodologies.
Experience or strong interest in testing applications that incorporate machine learning models or AI features is highly desirable.
Excellent attention to detail and problem-solving skills.
Benefits:
401(k) with company match
Professional Development Opportunities
Flexible Work Arrangements
Comprehensive Health, Dental, and Vision Insurance
Generous Paid Time Off and Holidays
Paid Parental Leave
Recommended Jobs
Data Scientist
Full-time Description Data Scientist providing specialized technical support for database management and systems administration in support of the Ship Anti-Submarine Warfare (ASW) Readiness…
Project Manager (DSA/K-12 Construction)
Our client is a Nationwide and Multi-Regional Top Workplace of 2023 based in Los Angeles, CA . They are an Employee-Owned Company and their foundation is built around construction done right by peop…
Accountant
CX2 is a next-generation defense technology company founded to deliver spectrum dominance for the United States and our allies. CX2’s AI-enabled hardware and software platforms detect, disrupt and de…
Senior Software Engineer - Tightbeam
Role Overview: Come join Tightbeam, a team of experienced and knowledgeable engineers that are building new cutting-edge optical communication technology for land, sea, and air. We are a team of doe…
Chassis Engineering Intern (Internship - Summer 2026)
Job description: Chassis Engineering Intern What You Will Do: Assist in identifying and resolving chassis system-related issues Support investigations of customer complaints, warrant…
Social Field Assessment Personnel - Moorpark
We are seeking dedicated and compassionate Social Field Assessment personnel to join our team. This role involves conducting assessments in the community to evaluate the needs of individuals and fami…
Staff Machine Learning Engineer, Risk Signals & Controls
The Role The Risk Signals and Controls team's mission is to power Block's risk decisions with trusted signals and lean, effective models built on evolving data. We do that by building efficient to…
Assistant for Veterinarian
The Veterinarian (DVM) Assistant plays a crucial role in ensuring the smooth operation of a pet hospital. The assistant provides essential support to the veterinarian and ensures the animals' well-be…
Senior Software Engineer
THIS POSTION IS REMOTE The salary range for this full-time position is $110 - 135k depending on skills and experience. ePac Flexibles offers a generous benefits package that includes: ~3 Medi…