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
Store Branch Manager
Store Branch Manager Location Mobile, AL (Crestview area) : Branch Manager The role of Branch Manager is to lead a small team of lending professionals to deliver company expectations with a focus on…
Website Designer at B-EZ Graphix
Job Description Job Description Company Overview B-EZ Graphix is a veteran and minority-owned multimedia marketing agency with a strong social focus. We are committed to supporting economic de…
Early Stage Project Manager, Solar/Wind (Onsite)
14026 – Early Stage Project Manager, Solar/Wind (Onsite) – Juno Beach, FL Start Date : ASAP Type: Temporary Project Estimated Duration : 12 months with possible extensions Work Setting:…
Senior Accountant, Revenue & Receivables (Private Side)
Analytic Partners is a global leader in commercial measurement and optimization, turning data into expertise for the world’s largest brands for almost 25 years. Our holistic approach to decisioni…
Bartender
With a polished yet well-worn vibe and a menu that features locally grown seasonal ingredients, Noble Crust turns traditional Italian dining into a whole new experience – an experience we call Deep …
Head Electrician - SMX
To oversee all aspects of power and electrical needs for SMX including (but not limited to) cable management, powering structures, managing generators, connecting operations trailers to power, install…
Bilingual Automotive Salesperson
Job Description Job Description **This is a Bilingual Spanish/English Position.** Beaver Chevrolet is looking for a motivated and experienced Bilingual Automotive Sales Specialist to join our te…
Tech Official - Monster Jam
A tech official oversees and executes all operational aspects of a Monster Jam event – from setup to the execution of the event to move out. Essential Job Functions ~Conduct inspections of competin…
Social Media Influencer Manager
Seminole, Florida Are you passionate about social media marketing and a natural born HUSTLER?! If you are looking for a company you can GROW with, you've come to the right place! Teami Blends is …
Apprentice Electrician
Start Your Career as an Electrician! You want a Career where you are in demand and will always have job security. You are a people person and sales come naturally to you. You like working with yo…