Skip to main content

Principal Software Development Engineer in Test

Neptune Township, NJ
Permanent
Request ID: (phone number removed)
Title: Principal Software Development Engineer in Test (SDET)
Locations: Hamilton, NJ 08690
Duration: 6 Months
Salary Range: $41 - $55/Hour on W2 (All inclusive)
Note: Applicant must be willing to work on W2.


Must have:
Skills:
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

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 systemspreferably 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

Skills: Digital : Python~Playwright~Core Java~Selenium
Experience Required: 10 & Above

Company Benefits & Culture
  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits
Appreciate your quick response and please feel free to reach me out for any query you may have.

Thanks

Job Type: Permanent

Job ID: 254260555