Job Closed
This listing is no longer active.
We don’t just get the job done: we constantly think about how to get it done better.
Test Engineer
Location
New York
Posted
70 days ago
Salary
$70K - $120K / year
Seniority
Senior
Job Description
Test Engineer
Mindex
• Test development: Maintain and extend the existing Selenium-based E2E automation suite; improve stability, coverage, and execution efficiency over time. Identify opportunities to introduce automation at additional layers — API, integration, or component — as the team's practices evolve. • Observability for tests: Instrument logs/metrics/traces, define SLIs/SLOs, and build dashboards for build health and flake rates. • Shift-left collaboration: Drive testability discussions with product and engineering; shape acceptance criteria, identify gaps early in design, and influence how features are built to support automated verification. • Hands-on coding: Write clean, maintainable C#/.NET code in both product and test repositories; architect test harnesses, utilities, and shared libraries with longevity in mind. • Test data: Define and implement test data strategies for the team — seeding, anonymization, and repeatable fixture management. • CI/CD quality gates: Design and implement YAML-based pipeline stages in Azure DevOps; take ownership of quality gate configuration, artifact management, and test execution scheduling within the pipeline. • Cloud & infrastructure: Develop working knowledge of AWS-hosted environments; take increasing ownership of environment configuration and infrastructure practices as the team scales its cloud footprint. • Documentation: Produce and maintain documentation for automation frameworks, test processes, and runbooks; raise the floor for the team's collective knowledge.
Job Requirements
- Bachelor's in Computer Science or related field, or equivalent experience.
- 3+ years in software and/or test engineering with meaningful hands-on automation experience.
- Demonstrated experience with Selenium or a comparable E2E automation framework.
- Solid programming fundamentals in a modern language; C#/.NET experience strongly preferred.
- Working familiarity with CI/CD concepts; prior experience contributing to Azure DevOps or a comparable platform.
- Relational database proficiency — MS SQL in particular.
- Proficiency with Git, pull request workflows, and Agile/Scrum practices.
- Strong communication skills and a collaborative working style.
Benefits
- Medical Insurance (with a free option!)
- Dental Insurance
- Vision Insurance
- Company Paid Life and AD&D Insurance
- Optional Additional Life Insurance
- Company Paid Short-Term Disability Insurance
- Company Paid Long-Term Disability Insurance
- Medical and Dependent Care Flexible Savings Accounts (FSA)
- Health Savings Accounts with Company Contributions
- Optional Hospital Indemnity, Accident and Critical Illness Insurance as well as Legal Assistance**
- Flexible Time Off
- Eight Paid Holidays
- Pre-tax and Roth 401(k) Options with Company Match
- Investment in Professional Development including a license to Udemy training courses and leadership training
- Employee Assistance Program
- Adoption Assistance
- Pet Insurance Discounts
- Tickets to local sporting events
- Team building events
- Holiday and celebration parties
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Conduct mobile network measurements (e.g., in buildings, streets, stadiums, and trains) using state-of-the-art measurement backpacks • Operate and drive a specialized vehicle for national and international measurement campaigns to assess network quality • Operate and monitor measurement software • Check system performance and independently resolve minor technical issues • Maintain close communication and coordination with the back-office team during measurement activities
• Design, develop, and maintain a robust automated testing framework from the ground up that supports distributed AI training and inference workloads. • Develop complex test plans that go beyond unit tests, focusing on end-to-end system integration, stress testing, and hardware-software boundary conditions. • Partner closely with System Engineers to debug deep-seated issues in distributed clusters, using telemetry and profiling tools to identify bottlenecks.
• Produce and maintain automated regression tests for the applications API's and the UI • Manual exploratory testing across the entire application stack • Ensuring Stories meet the acceptance criteria • Ensuring the product meets expectations with regards to stability and performance • Report and track defects • Continually evaluating the test automation approach looking for improvements • Contributing to backlog refinement sessions to provide an estimation of test effort for new and updated features (stories) • Working closely with members of the Scrum team to plan, manage and complete work on time and to a sufficient quality • Creating and maintaining any necessary test documentation
Principal Software Engineer – Test
ClarioTransforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
• Define and lead automation strategy across UI, API, integration, performance, and security layers • Architect and evolve scalable, reusable automation frameworks • Implement AI‑assisted testing to enhance coverage and improve defect detection • Integrate automated testing into CI/CD pipelines to support continuous quality validation • Establish quality standards, coverage metrics, and observability practices • Collaborate closely with software engineers, AI engineers, product teams, and quality engineers • Contribute to testing across multiple components within a large-scale clinical technology platform • Improve test reliability, execution speed, and automation maintainability • Ensure compliance with regulatory standards (e.g., GxP, FDA, 21 CFR Part 11) • Mentor engineers and elevate automation maturity across teams




