Software Development Engineer in Test (SDET)
Tradeweb
full-remoteseniorpermanentqabackend Jersey City, NJ Yesterday via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Software TestingTest AutomationSeleniumCypressPlaywrightWebdriverIOPythonSQLCI/CDReact
About the role
Role Overview
Software Development Engineer in Test (SDET) to build and maintain automated test frameworks for modern web applications. You’ll troubleshoot client-side issues, validate systems using SQL/Python, and partner across engineering, product, and DevOps to ensure quality throughout the software development lifecycle.
Responsibilities
- Design, develop, and maintain scalable automated test frameworks for web-based applications
- Build and run automated test suites: functional, regression, integration, and end-to-end
- Support applications using modern frontend technologies, including Angular and React
- Use open-source automation frameworks such as Selenium, Cypress, Playwright, and WebdriverIO
- Debug client-side JavaScript issues using Chrome DevTools (console errors, network failures, UI rendering, performance bottlenecks)
- Develop test utilities, scripts, and validation tools with Python
- Use SQL for data validation, backend verification, reconciliation, and test data analysis
- Collaborate with software engineers, QA/product stakeholders, and DevOps to drive quality delivery
- Integrate automated tests into CI/CD pipelines using GitLab CI or Jenkins
- Work in Linux environments for test execution, troubleshooting, and automation support
- Analyze defects, isolate root causes, and document findings clearly
- Use AI-assisted development tools (e.g., Cursor, Claude, GPT) to improve productivity and debugging workflows
- Contribute to continuous improvement of quality engineering practices and standards
Requirements
- Bachelor’s degree in CS/Engineering (or equivalent practical experience)
- 7+ years in software QA/testing, preferably in financial services/trading systems
- Proven SDET / QA Automation Engineer experience
- Hands-on experience building/maintaining test automation frameworks
- Experience with modern automation frameworks: Selenium, Cypress, Playwright, WebdriverIO
- Strong understanding of testing web apps built with Angular/React
- Strong debugging skills for client-side JavaScript using Chrome DevTools
- Strong SQL knowledge for querying/validation and investigation support
- Strong Python knowledge for automation utilities and data processing
- CI/CD experience with GitLab and/or Jenkins
- Well-versed with Git
- Strong Linux command-line and scripting/troubleshooting skills
- Experience with automated testing for UI, API, and regression
- Strong analytical, debugging, and problem-solving skills; excellent communication and collaboration
Preferred Qualifications
- Prior experience in a trading environment (and/or within financial institutions)
Work Location / Remote Policy
- Fully remote (Tradeweb Technology hub in Jersey City for meetings/collaboration)
- Occasional days where travel to Jersey City office may be recommended for off-sites
About Tradeweb
Tradeweb is a technology provider for electronic trading, supporting trading platforms and related financial services. The company builds and operates software used by market participants, with engineering teams focused on reliable, high-quality delivery for modern web applications.
Scraped 4/23/2026