Software Engineer in Test
Role details
Job location
Tech stack
Job description
We are seeking a skilled Software Development Engineer in Test (SDET) to join a high-impact Market Surveillance team responsible for validating complex surveillance patterns and regulatory workflows. This role will play a critical part in ensuring the quality, accuracy, and reliability of systems that analyze large-scale financial data., * Design and implement comprehensive test plans for surveillance systems and pattern detection workflows
- Develop and maintain automated unit, integration, and end-to-end tests
- Validate complex data logic and business rules within large-scale data processing systems
- Write efficient SQL queries to support data validation and test case development
- Extend and enhance existing test automation frameworks and tooling
- Collaborate closely with engineering, data, and product teams to understand requirements and ensure quality coverage
- Identify defects, troubleshoot issues, and drive resolutions in a timely manner
- Contribute to continuous improvement of testing strategies, processes, and best practices
- Communicate testing results, risks, and issues effectively in a distributed team environment
Requirements
The ideal candidate is highly technical, detail-oriented, and passionate about building robust automated testing solutions in data-intensive environments., * 3-5 years of experience (mid-level) or 5-9 years (senior) in software testing or SDET roles
- Strong proficiency in SQL and database concepts (data validation, querying, troubleshooting)
- Hands-on experience with one or more programming languages: Java, Python, or Scala
- Proven ability to design and execute test strategies and test plans
- Experience building and maintaining automated test frameworks
- Strong understanding of software testing principles and methodologies
- Ability to work effectively in a collaborative, remote-friendly environment
- Strong communication skills and attention to detail
Preferred Qualifications
- Experience working with big data technologies (e.g., Hadoop, Spark, Kafka)
- Exposure to data pipelines, ETL processes, or large-scale data systems
- Familiarity with AWS (console and CLI tools)
- Scripting experience with Bash or Perl
- Understanding of machine learning concepts, particularly supervised learning
Benefits & conditions
Pay Rate: $58 to $64/hr W2
We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance., Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.