Quality Assurance Engineer

Point Predictive

San Diego (CA)

On-site

USD 100,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k)
Employee assistance program
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Vision insurance
Bonus opportunities
Stock options

Job summary

Point Predictive is seeking a hands-on Software QA and Test Automation Engineer in San Diego, CA to drive testing across backend services, REST APIs, and data validation. You will create robust automated tests using Python, collaborate with engineers and data scientists, and help improve QA processes while ensuring release readiness.

The role emphasizes end-to-end testing, attention to detail, and ownership in a fast-paced environment.

Qualifications

  • Experience in software QA with both manual testing and test automation responsibilities.
  • Experience testing backend systems and REST APIs.
  • Experience with API testing tools such as Postman, including collections, environments, variables, and request scripts.
  • Experience writing automated tests in Python, preferably using pytest.
  • Understanding of JSON and XML response validation.
  • Ability to design test scenarios that cover happy paths, negative cases, edge cases, and regression risks.
  • Experience with SQL.
  • Familiarity with Git and working in a collaborative development workflow.
  • Ability to investigate existing functionality, understand how it works, and determine what behavior is expected.
  • Analytical and troubleshooting skills, especially when working with unclear requirements or complex backend behavior.
  • Good communication skills and a team player attitude.
  • Comfortable working in a small team where QA is expected to be proactive, take ownership, ask questions, and help improve both the product and the testing process.
  • Willingness to work on both manual and automated testing rather than focusing only on one area.

Responsibilities

  • Perform manual, exploratory, and automated testing for new and existing product functionality.
  • Test REST APIs, request/response structures, UI behavior, business logic, data validation, and error handling.
  • Create, maintain, and expand automated regression tests using Python and pytest.
  • Investigate customer-reported issues, reproduce problems, analyze expected versus actual behavior, and document findings.
  • Work with databases and SQL queries to validate results and investigate issues.
  • Review logs and system behavior to help identify root causes of defects and unexpected behavior.
  • Collaborate closely with developers, data scientists, QA, and other team members.
  • Participate in requirements discussions to help clarify expected behavior before development is completed.
  • Ask questions, identify gaps in requirements, and help make sure new features meet business and customer expectations.
  • Support release validation, regression planning, and release sign-off activities.
  • Continuously improve QA processes, development workflows, test coverage, and automation reliability.

Skills

Manual testing
Test automation
REST APIs
Postman
Python (pytest)
JSON/XML validation
SQL
Git
CI/CD
Selenium
Problem solving
Communication
Team player

Tools

Postman
Git
Selenium
Jenkins
AWS

Job description

Point Predictive leverages a patented combination of artificial and natural intelligence [Ai+Ni] to provide risk assessments in the auto lending, mortgage, and retail space. The platform has been proven to reduce lender loan losses by 40-60% with review rates of 5-10% of their applications, resulting in higher productivity of lender risk management departments, significantly lower losses to their bottom lines, and improved customer experience. The company was founded in 2013 by a seasoned team of technology entrepreneurs with over 20 years of experience in the startup space (including several acquisitions) and has financial backing from top tier investors.

To Be a Predictor you must:
Be the Expert

Understand our customers’ business and help them improve their results - find ways to interact with our customers frequently Know our data and solutions fully and the value they bring to our customers Understand our competition and how we complement and augment their value Be the master of your craft and keep striving for excellence by learning from best-in-class examples Be humble but confident. Reject mediocrity in yourself and others.

Pitch-In

Recognize and lead where you can add value. Learn new things to add more value. Teach others so they can add more value. Take action and contribute to deliver the best results. Be inclusive with others and receptive to new ideas Be able to cover for others when "life happens" Be an owner, do what it takes, and treat deliverables with urgency.

Get It Done

Customers come first - treat their needs with urgency and work tirelessly to exceed their expectations Consider a project done from their perspective, not your own Fast is better than slow - focus on getting to useful results & review your work. Hold yourself and others accountable to deadlines and quality. Ensure you and the company can be proud of your results Define desired outcomes and make sure nothing is in the way - overcome all obstacles including you.

Job Summary:

At Point Predictive, we build predictive artificial intelligence models built that power new levels of lending confidence and speed, while protecting against the full scope of fraud risk. Our solutions quickly and accurately identify who is reporting truthfully on loan applications and who is not. As a result, lenders can fund the majority of loans easily without asking applicants for onerous documentation.

We're a fast-paced team of engineers and data scientists looking for a hands-on Software QA and Test Automation Engineer who’s passionate about delivering top-notch software. If you’re excited about building and improving testing processes, we want to hear from you.

What You’ll Do

Perform manual, exploratory, and automated testing for new and existing product functionality.

Test REST APIs, request/response structures, UI behavior, business logic, data validation, and error handling.

Create, maintain, and expand automated regression tests using Python and pytest.

Investigate customer-reported issues, reproduce problems, analyze expected versus actual behavior, and document findings.

Work with databases and SQL queries to validate results and investigate issues.

Review logs and system behavior to help identify root causes of defects and unexpected behavior.

Collaborate closely with developers, data scientists, QA, and other team members.

Participate in requirements discussions to help clarify expected behavior before development is completed.

Ask questions, identify gaps in requirements, and help make sure new features meet business and customer expectations.

Support release validation, regression planning, and release sign-off activities.

Continuously improve QA processes, development workflows, test coverage, and automation reliability.

What We’re Looking For

Experience in software QA with both manual testing and test automation responsibilities.

Experience testing backend systems and REST APIs.

Experience with API testing tools such as Postman, including collections, environments, variables, and request scripts.

Experience writing automated tests in Python, preferably using pytest.

Understanding of JSON and XML response validation.

Ability to design test scenarios that cover happy paths, negative cases, edge cases, and regression risks.

Experience with SQL.

Familiarity with Git and working in a collaborative development workflow.

Ability to investigate existing functionality, understand how it works, and determine what behavior is expected.

Analytical and troubleshooting skills, especially when working with unclear requirements or complex backend behavior.

Good communication skills and a team player attitude.

Comfortable working in a small team where QA is expected to be proactive, take ownership, ask questions, and help improve both the product and the testing process.

Willingness to work on both manual and automated testing rather than focusing only on one area.

Nice to Have

Experience with CI/CD tools such as Jenkins.

Familiarity with AWS, CloudWatch, or similar cloud/logging platforms.

Experience with Selenium or other UI automation tools.

Experience testing scoring systems, data-heavy products, or other systems with complex business logic.

Familiarity with Agile development practices.

Basic familiarity with data science, machine learning concepts, or predictive models is a plus.

Compensation Package:

Job Type: Full-time

Pay: $100,000.00 - $125,000.00 per year

  • 401(k)
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance
  • Bonus opportunities
  • Stock options
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Point Predictive • San Diego (CA)

On-site
USD 150,000 - 170,000
401(k)
AD&D insurance
Dependent health insurance coverage
+6
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Point Predictive • San Diego (CA)

On-site
USD 130,000 - 145,000
401(k)
Flexible spending account
Health insurance
+4
Senior Data Engineer
Senior Data Engineer

Point Predictive • San Diego (CA)

On-site
USD 140,000 - 160,000
401(k)
Flexible spending account
Health insurance
+4
Senior Director of Software Engineering
Senior Director of Software Engineering

Point Predictive • San Diego (CA)

On-site
USD 180,000 - 195,000
401(k)
Flexible spending account
Health insurance
+4
Sr. QA Engineer - Machine Learning Platform for E-Commerce
Sr. QA Engineer - Machine Learning Platform for E-Commerce

AppIQ Technologies • Germany (OH)

Remote
USD 80,000 - 100,000
Work-from-anywhere flexibility
Competitive compensation
Generous paid time off
+1
QA Engineer
QA Engineer

Lendzi • Boca Raton (FL)

Hybrid
USD 68,000 - 92,000
Member of Technical Staff (QA Engineer - Agentic Systems)
Member of Technical Staff (QA Engineer - Agentic Systems)

Solstice • New York (NY)

On-site
USD 160,000 - 300,000
Health, dental, and vision insurance
Ground-floor equity opportunity
401(k) w/ match
+3
Automation Engineer [32616]
Automation Engineer [32616]

Stealth Startup (AI) • San Francisco (CA)

Hybrid
USD 120,000 - 160,000
Unlimited PTO
Flexible hybrid setup
Competitive compensation
+1
Lead QA Engineer
Lead QA Engineer

B.S.D. Capital Inc. dba Lendistry • Los Angeles (CA)

On-site
USD 132,000 - 167,000
Comprehensive Medical, Dental, and Vision Insurance
Generous Paid Time Off
401(k) Match
+2
QA Analyst/Tester
QA Analyst/Tester

Visio Lending • Austin (TX)

Hybrid
USD 100,000 - 130,000
Remote work options