← All jobs
Quality Assurance SDET Engineer
Somerville, Massachusetts · On-site · Full-Time · Quality Assurance
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
CI/CDQuality AssurancePythonJavaScriptC#REST APIsETLAgileScrumTest Automation
Come join oneZero Financial Systems! An exciting, fast-growing company with Headquarters in Somerville, MA. oneZero empowers banks, brokerages and hedge funds with cutting edge trade routing and execution technology. Our platform, deployed with 200+ entities globally, features a low-latency trading environment, integrations to the world’s leading execution venues, and reliable IT infrastructure and technical support—all designed to be customized and scaled to serve any business model and any size of market participant. We take pride in our great work atmosphere and highly motivated team of engineers. We are currently looking for a motivated and talented Quality Assurance SDET Engineer to join our Somerville office.
oneZero is proud to have been named one of Business Intelligence Group's Best Places to Work for four consecutive years: https://www.onezero.com/awards/onezero-earns-recognition-as-a-2025-best-place-to-work/
oneZero earns 2025 Great Place To Work Australia Certification: https://www.onezero.com/awards/onezero-earns-2025-great-place-to-work-australia-certification/
The Boston Globe names oneZero a Top Place to Work in 2022, 2023, and 2024: https://www.onezero.com/homepage/the-boston-globe-names-onezero-a-top-place-to-work-for-third-year-
Position Summary
SDET with an end user focus. Understand complex product features, business workflows, and user needs to ensure software works reliably and is intuitive in real-world use. Ensures quality throughout agentic AI code delivery by helping to define clear requirements, user personas and workflows to guide and support AI-assisted implementation with effective tests and guardrails, and independently validating behavior, compatibility, usability, and performance before release. Works across the testing pyramid, improves application testability, and partners with engineering and product teams to identify risks early and deliver high-quality experiences.
Key Roles and Responsibilities
Quality and Best Practices Champion
- Combine business finance subject matter expertise with grounded technical skills
- Help create user centric feature context to help generate complete and accurate test plans
- Able to understand complex financial instruments and business rules
- Understands of each tier of the testing pyramid
- Ensure stories and epics to meet both Definition of Ready (DoR) and Definition of Done (DoD)
- Identify automation framework updates to support new feature tests
- Apply AI/automate first BDD and TDD best practices
Automation/Agentic AI Test Developer
- Performative understanding of AI prompts, agents, skills to create high-quality code and tools
- Understand how to develop/support code repository that supports a common Agentic automation solution.
- Design, create and review automation to ensure complete automation that validates the intended functionality
- Ability to write automated tests and participate in code reviews and able to identify and fix AI agents and code
- Able to work at all levels of the test pyramid
- Ensures automated tests are incorporated into CI/CD pipeline, monitors and maintains tests
- Investigates and resolves acceptance test and test case discrepancies in a timely fashion
- Able to work with performance automation tools to create performance test scripts
- Automate and validate end to end GUI automation-based system workflows
- Proactively refactors test automation
Agile Practitioner
- Participate in squad/scrum team and buddy up with developers on parallel development and testing
- Able to accurately estimate stories and one’s own capacity
- Identify inefficiencies, communicate and be an agent of change and improvement
- Applies Kaizen principles to daily work
Business Domain Expert
- Has business domain experience and extends business domain through purposeful study
- Understands what and why of user workflows in functional areas of responsibility
- Demonstrates analytical, systems thinking
- Acquire subject matter expertise in application under test
- Acquire end user knowledge to the point you can be an advocate for the customer experience
Test Framework Developer
- Understand the automation architecture of test frameworks and tooling and AI agent infrastructure
- Contribute to and suggest improvements to the test framework
- Work with multiple frameworks; REST/API, GUI, performance, ETL/big data as well as custom test solutions
Tier 3 Support Troubleshooter
- Understands the production support model
- Understands how production environments are deployed and configured
- Contributes to production troubleshooting and use case replication with supervision
Experience/Educational Requirements
- Bachelor’s degree in the sciences (Computer Science, Math, Engineering, MIS preferred)
- 3-6 years of software development or automation development experience
- Experience with AI, CI/CD, BDD/TDD, C#, Relational Databases, performance tools and Python/JavaScript
- Intellectual curiosity and demonstrated ability to learn on the fly
- 3-6 years of finance industry experienced, ideally FX, Crypto, commodity, and algorithmic trading
Key Competencies
- Business Orientation- Understands the needs and priorities of internal and external clients. Conducts work with a customer’s point of view. Observes and reports problems relevant to the client and works to gain their trust and respect
- Cooperation- The ability to work effectively with others to achieve a shared goal- even when the objective at stake is of no direct personal interest. Acknowledge the contribution from other disciplines; Discuss plans and ideas with others and invite them to contribute; Can compromise- lets a group's interest prevail over their own; Makes others see their contribution is vital for achieving a shared goal.
- Focus on Quality- Sets high-quality standards and strives for continuous improvement. Encourages others to take quality into account; Self-manages and creates test and checks of the work of others to ensure work is up to prescribed quality standards; Indicates clearly and specifically what level of quality is expected.
- Initiative- Recognizes and creates opportunities and acts accordingly. Communicates and starts something than waiting passively for it to happen. Mentions and discusses practices that are inefficient and a drag on productivity and actively searches for and suggests solutions.
- Results-Oriented- Sets high standards, defines/achieves challenging yet feasible goals; Considers the option carefully; mobilizes means and people, even when others need to be persuaded of its necessity; Does not give in, actively looks for alternative possibilities when facing difficulties.
- Workmanship- Independently carrying out one's work. Has a thorough knowledge of one's field. Knows the causes and solutions to commonly occurring problems; shows interest in his professional field- keeps their professional knowledge up to date by all means possible; Shows what has priority and where necessary, changes the work order; Sees work that has to be done and takes initiatives to get it done.
The salary range for this role is $95,000 to $122,00, depending on relevant experience.