Skip to content

Staff Quality Engineer II

Staff Quality Engineer owns and delivers quality for complex financial trading systems, building test strategies, automating tests across UI/API layers, and collaborating cross-functionally in fintech. Requires 8-12 years testing experience, expertise in automation frameworks, and bachelor's degree.

169k – 200kNew York, NYQA EngineeringHybrid8+ YOE

About the role

Responsibilities

  • Build comprehensive, bottom-up test strategies for the Platform Services organization
  • Write test plans covering various customer use cases, including functional, compliance, and legal aspects
  • Engage in projects from the initiation phase to identify requirement gaps and design failure modes
  • Act as a force multiplier to help developers shift testing left
  • Automate tests based on priority and business value
  • Help adopt best practices to improve code quality
  • Collaborate with product, design, information security, and business teams to quickly grasp domain knowledge
  • Develop concise, clear, and detailed documentation
  • Participate in scope definition, requirements analysis, functional and technical test design, and gap analysis
  • Provide technical expertise in diagnosing and resolving issues, including determining workarounds or escalating to service owners
  • Identify defect trends and partner with development teams to address root causes
  • Leverage AI technologies to improve the effectiveness and efficiency of testing

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 8–12 years of software testing experience
  • Experience in fintech, trading, or financial services
  • Experience leading quality efforts for internet applications
  • Expertise in test automation (UI, API, or other layers)
  • Experience enhancing test automation frameworks such as Playwright, Cypress, Selenium, K6, etc.
  • Experience in end-to-end (E2E) automation, contract testing, API automation, and load/performance testing
  • Experience with CI/CD pipelines
  • Experience mentoring other quality engineers
  • Proven track record of teamwork and delivery
  • Experience at high-growth, venture-backed startups
  • Experience with TypeScript and Node.js (strong plus)

Compensation

For residents of the New York, NY area, the annual salary range for this role is $169,000 - $200,000 + annual bonus. Final offers may vary from the amount listed based on geography, candidate experience and expertise, bonus, and other factors.

Skills

PlaywrightCypressSeleniumK6TypeScriptNode.jsCI/CDApi TestingE2E TestingPerformance Testing

Similar roles

QA Engineering jobs

Staff Quality Engineer II

Staff Quality Engineer owns test strategies and automation for complex financial trading systems in fintech. Requires 8-12 years testing experience, expertise in UI/API automation frameworks like Playwright/Cypress/Selenium, and fintech domain knowledge.

169k – 200kSan Francisco, CAQA EngineeringHybrid8+ YOEK6CI/CD

Staff Engineer, Test & Evaluation

Lead planning, coordination, and execution of ground and flight test activities for UAV and manned aircraft systems. Requires 7+ years aerospace test experience, test procedure development, and ability to obtain DoD Secret clearance.

170k – 210kDallas, TXQA EngineeringOn-site7+ YOETest PlanningUav/Uas Testing

Staff Software Engineer in Test, PAM

Staff Software Engineer in Test develops and automates API, end-to-end, and scale tests for Privileged Access Management backend systems. Requires 5+ years QE experience, Python/Java automation, and familiarity with distributed systems, networking protocols.

174k – 240kSan Francisco, CAQA EngineeringHybrid5+ YOEAWSJava

Senior/Staff Systems Engineer, Autonomy Verification

Develops and verifies requirements, metrics, and test strategies for autonomous vehicle safety within operational design domain. Requires 3+ years in AV/robotic systems validation, Python/C++ coding, and deep understanding of autonomy stack.

176k – 320kMountain View, CAQA EngineeringOn-siteC++Stpa

Senior/Staff Software Engineer, Behavior Verification

Develops and implements Python-based metrics to verify end-to-end driving behavior of autonomous vehicles, ensuring safety using ML models and simulations. Requires 5+ years experience, Python/C++ proficiency, and robotics knowledge.

176k – 320kMountain View, CAQA EngineeringOn-site5+ YOEC++Python