Precision Technologies logo
Precision Technologies Verified
Manufacturing

Software Engineer in Test

Pennsylvania, United StatesOnsiteContractPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Principal Software Development Engineer in Test (SDET) to modernize quality engineering across UI, API, services, and data layers. This hands-on, strategic role involves defining automation standards, building scalable frameworks, integrating continuous testing in Azure DevOps, and embedding AI-assisted quality practices. The ideal candidate will partner with stakeholders to drive quality by design, reduce production risk, and ensure reliable releases in complex, data-driven systems, preferably within wealth management or financial services. Key responsibilities include leading UI/backend automation, data quality validation, Azure DevOps integration, and championing AI in QA.

REQUIREMENT\_CITY - Hamilton, NJ - Need to work from office 5 Days a week and has to come to office for F2F Round

Role Name :   Principal Software Development Engineer in Test (SDET)

Location :        Hamilton, NJ

Job Type :       Contract

ROLE\_DESCRIPTION -

UI, Backend, Data Quality | Azure | Azure DevOps | AI‑Driven Quality Engineering

Experience:-

✅ 10+ years in SDET / Test Automation / Quality Engineering

✅ Proven Principal‑level influence across teams and platforms

Skills: Digital : Python, Core Java, Selenium

About the Role:-

We are seeking a Principal Software Development Engineer in Test (SDET) to lead and modernize quality engineering across UI, API, services, and data layers. This is a hands‑on and strategic leadership role, responsible for defining automation standards, building scalable test frameworks, enabling continuous testing in Azure DevOps, and embedding AI‑assisted quality practices across teams.

You will partner closely with Engineering, Product, DevOps, and Business stakeholders to drive quality by design, reduce production risk, and ensure reliable, high‑confidence releases in complex, data‑driven systems—preferably within wealth management or financial services domains.

Key Responsibilities:-

UI & Backend Automation Leadership

Architect, design, and maintain enterprise‑grade automation frameworks for:

UI/Web applications (Playwright, Selenium, Cypress)

APIs and backend services (REST / GraphQL, microservices)

Establish automation best practices, coding standards, and framework guidelines

Embed automation into Azure DevOps CI/CD pipelines with robust quality gates

Drive test stability improvements, reduce flaky tests, and optimize execution time

Partner with engineering teams to improve testability, observability, and quality by design

Mentor and coach SDETs, raising the overall automation maturity of the organization

Data Quality & Backend Validation (Core Expectation)

Lead the design and automation of data quality validation frameworks across:

Databases

Data pipelines

System‑to‑system integrations

Validate and automate checks for:

Data completeness, accuracy, consistency, and reconciliation

ETL / ELT transformations

Batch jobs, scheduled processes, and file‑based integrations (CSV / JSON / XML)

Build reusable data validation utilities using SQL and Python / Java

Implement automated reconciliation for financial or transactional data where applicable

Integrate data quality tests into CI/CD pipelines or scheduled automation runs with actionable reporting

Proactively identify data anomalies and quality risks before production releases

Azure, DevOps & Platform Enablement

Drive quality engineering practices within Azure environments

Design and govern test execution strategies in Azure DevOps

Define test stages, quality gates, and reporting standards across pipelines

Ensure traceability across requirements, tests, defects, and releases

AI‑Driven Quality Engineering

Champion the use of AI‑assisted tools (GitHub Copilot, Copilot agents, AI assistants) to:

Accelerate test case generation

Improve automation code quality and maintainability

Analyze test failures, logs, and quality trends

Define guardrails and best practices for responsible AI usage in QA

Drive adoption of AI‑enabled productivity patterns across QE teams

Required Qualifications

Technical & Engineering Expertise:-

10+ years of experience in SDET / Test Automation / Quality Engineering

Strong hands‑on coding expertise in Java, Python, or TypeScript/JavaScript

Proven depth in:

UI automation

API / backend automation

Automated data quality testing

Advanced SQL skills with deep experience validating backend data and transformations

Experience testing distributed systems and microservices

Strong CI/CD experience using Azure DevOps, GitHub Actions, Jenkins, or similar tools

Leadership & Influence

Ability to operate at a Principal level:-

Set automation and quality standards

Influence architecture and design decisions

Mentor senior and junior SDETs

Strong stakeholder management and cross‑team collaboration skills

Ability to translate business risk into actionable quality strategies

Domain Experience (Strong Advantage)


Wealth Management / Financial Services experience, including
:

Investment platforms

Client onboarding / account opening

Financial data validation and reconciliation

Regulatory or compliance‑driven systems

Thanks and Regards

Deeksha Kumari

Technical recruiter

Precision Technologies Corp

E-mail:
deeksha.k@precisiontechcorp.com

Ready to apply?
You'll be redirected to Precision Technologies's application page.

Similar roles