Senior Software Quality Assurance Engineer
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
Corporate Tax Accountant
In the US, Dabble is an innovative Daily Fantasy Sports app, launched in 2023 and on an exciting scale-up journey. Backed by the success of our Australian sportsbook, Dabble is revolutionizing th…
Staff Software Engineer
Job brief Staff Software Engineer (Backend) Compensation: $160,000-$200,000 plus equity. Premium benefits package included. Minimum Experience Required: 8+ years of backend engineering …
Sales Development Representative (SDR)
Sales Development Representative Job Summary EON Applications is seeking a motivated and results-driven Sales Development Representative (SDR) to join our growing sales team. In this role, you will be…
Traffic Engineer
Traffic Engineer Location Dallas, TX : Overview: We are seeking a talented and experienced Traffic Engineer to join our team in Dallas, TX. As a registered Professional Engineer (PE) with expertise …
Software Developer - Applications
Analytica, LLC is searching for a qualified candidate to fill the role of Software Developer - Applications . This individual will work closely with cross-functional teams to create secure, scalabl…
Pet Insurance Sales Associate - Houston, TX
Job Overview Property & Casualty License Preferred Fetch Pet Insurance, a tech-enabled pet wellness company, has consistently been an innovative leader in the pet insurance industry, offering the…
Full Stack Software Developer
Are you a highly skilled Full Stack Software Developer who thrives on solving complex problems and delivering impactful solutions? Join our Information Technology team where your code will support b…
Feedyard Operations Apprentice
Job Description Job Description JOB TITLE: Feedyard Operations Apprentice REPORTS TO: Department Manager (as assigned) FLSA STATUS: Hourly (Temporary Employment 60-day apprenticeship), Ag…
Customer Service Representative Lead
• Leadership and Planning • Collaborates in a leadership role with the Managing Veterinarian(s) and hospital manager as a team when needed as a part of the overall part of the hospitals success. •…
Senior Software Engineer
When you’re the best, we’re the best. We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents while living and working as their authe…