Quality Assurance Engineer

Trident Consulting

📍Fremont, CA
Posted May 19, 2026

Job Overview

Position

Quality Assurance Engineer

Company

Trident Consulting

Location

Fremont, CA

Work Type

On-site

Job ID

li-4416908888

Job Description

Trident Consulting is seeking a
"QA Engineer"
for one of our clients in
"Fremont, CA (Onsite)"
A global leader in business and technology services.

Job Title:
QA Engineer

Location:
Fremont, CA (5x a week onsite)

Type:
Contract

Rate:
$55- $60/hr on W2

Interview Type:

  • 1st round video technical IV

  • 2nd round in person (2 round 45 mins each) technical

Job Summary

  • Support and maintain legacy applications for the Purchasing, Payables, and Payments team

  • Debug issues, test applications, and help modernize older systems

  • Write automation scripts using Python, Selenium, and Playwright

  • Create SQL queries for backend data validation and troubleshooting

  • Work in a fast-paced Agile environment with minimal supervision

  • Help migrate automation frameworks from Selenium to Playwright/Python

  • Learn finance-related applications and support system enhancements

  • Strong experience with SQL, Python, and Selenium

  • Playwright experience preferred; Java background acceptable with willingness to learn Python

  • Experience in automation testing and debugging

  • Strong problem-solving and communication skills

  • Finance or accounting application knowledge is a plus

  • Jenkins and CI/CD pipeline experience is nice to have

  • Quick learner with curiosity and willingness to learn

  • Confident communicator who asks questions when needed

  • Independent and proactive in handling tasks

  • First 2 weeks: Learn applications and systems

  • 30 days: Independently handle sprint tasks

  • 60–90 days: Manage applications with minimal guidance

About Trident Consulting

Trident Consulting is an award-winning staffing and consulting firm headquartered in San Ramon, CA. Since 2005, we’ve partnered with Fortune 500 and high-growth companies to deliver high-quality talent across technology, engineering, business operations, and professional services.

We specialize in contract, contract-to-hire, and direct hire placements, supporting roles across IT, data & analytics, cloud, cybersecurity, finance & accounting, HR, operations, and more. With a strong focus on hard-to-fill and niche positions, our global recruiting engine enables us to deliver speed, quality, and scale.

Interview Prep

AI-powered insights to help you prepare

Key Skills

Required:
Preferred:

Practice Questions

💡Technical Questions (3)
  • 1.The team is currently migrating our automation framework from Selenium to Playwright with Python. Can you walk me through how you would approach this migration, and why Playwright might be advantageous over Selenium?
  • 2.For this role, you'll be supporting Purchasing, Payables, and Payments applications. How would you use SQL to validate backend data and troubleshoot issues in these financial systems?
  • 3.You will be debugging issues and maintaining legacy applications with minimal supervision. When you encounter a bug in a legacy system where documentation is scarce, what is your process for isolating the issue?
🎯Behavioral Questions (3)
  • 1.This role requires you to be a quick learner, with the expectation that you'll learn the applications in your first two weeks and handle sprint tasks independently by day 30. Tell me about a time you had to ramp up on a complex system very quickly.
  • 2.We need someone who is independent and proactive, but also a confident communicator who asks questions when needed. Give me an example of a time when you hit a roadblock on a task you were handling independently. How did you resolve it?
  • 3.Tell me about a time you had to modernize an older test framework or system. What challenges did you face, and how did you overcome them?
🧩Situational Questions (2)
  • 1.You are assigned a sprint task to write an automation script for a new Payables feature, but the requirements are vague and the development is still in progress. How do you proceed?
  • 2.You notice that an existing Selenium test suite for the Payments application is highly flaky and failing intermittently, causing the team to ignore the CI/CD pipeline results. What steps do you take?

Resume Keywords

Make sure these keywords appear on your resume

PythonSeleniumPlaywrightSQLAutomation FrameworkAgileDebuggingCI/CDJenkinsFinance ApplicationsBackend ValidationLegacy Systems

Interested in this position? Apply directly on LinkedIn.

Apply on LinkedIn →