drjobs Senior Software Quality Assurance Engineer

Senior Software Quality Assurance Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Francisco, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job brief

Senior Software Quality Assurance Engineer

Minimum Years of Experience Required: 6 Years

Salary range: $125000 $150000

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 AIpowered 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.

  • Handson 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 problemsolving 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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.