NEWPosted 3 hours ago

Job ID: JOB_ID_7382

About the Role:

We are seeking a highly experienced and strategic Principal Software Development Engineer in Test (SDET) to lead and modernize quality engineering across UI, API, services, and data layers. This role combines deep hands-on technical expertise with organizational leadership to drive a culture of quality by design, enabling reliable and high-confidence releases. You will work closely with Engineering, Product, DevOps, and Business stakeholders to build scalable automation frameworks, embed continuous testing practices within Azure DevOps pipelines, and champion AI-assisted quality engineering across teams, preferably within wealth management or financial services domains.

Key Responsibilities:

1. 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).
  • Define and enforce automation best practices, coding standards, and reusable frameworks.
  • Integrate automated tests into CI/CD pipelines (Azure DevOps) with robust quality gates.
  • Drive improvements in test reliability, reduce flaky tests, and optimize execution time.
  • Collaborate with engineering teams to enhance testability, observability, and shift-left quality practices.
  • Mentor and coach SDETs to elevate overall automation maturity.

2. Data Quality & Backend Validation (Core Focus)

  • Lead the design and implementation of scalable data quality validation frameworks across Databases, Data pipelines, and System integrations.
  • Automate validation for data completeness, accuracy, consistency, and reconciliation.
  • Automate validation for ETL/ELT transformations, batch jobs, schedulers, and file-based integrations (CSV, JSON, XML).
  • Develop reusable data validation utilities using SQL and Python/Java.
  • Implement automated reconciliation mechanisms for financial/transactional data.
  • Integrate data validation into CI/CD pipelines and scheduled runs with actionable reporting.
  • Proactively identify and mitigate data quality risks before production releases.

3. Azure, DevOps & Platform Enablement

  • Drive quality engineering practices within Azure-based environments.
  • Define and govern test execution strategies in Azure DevOps pipelines.
  • Establish test stages, quality gates, and reporting standards.
  • Ensure end-to-end traceability across requirements, test cases, defects, and releases.

4. AI-Driven Quality Engineering

  • Champion adoption of AI-assisted tools (e.g., GitHub Copilot, AI test assistants).
  • Leverage AI to accelerate test case generation, improve automation code quality and maintainability, and analyze failures, logs, and quality trends.
  • Define governance and guardrails for responsible AI usage in QA.
  • Promote AI-driven productivity and innovation across QE teams.

Required Qualifications:

Technical Expertise:

  • 10+ years of experience in SDET, Test Automation, or Quality Engineering.
  • Strong programming skills in Java, Python, or TypeScript/JavaScript.
  • Proven experience in UI automation frameworks (Playwright, Selenium, Cypress), API and backend automation, and automated data quality validation.
  • Advanced SQL skills with deep expertise in backend data validation.
  • Experience testing distributed systems and microservices architectures.
  • Strong CI/CD experience with tools such as Azure DevOps, GitHub Actions, Jenkins.

Leadership & Influence:

  • Demonstrated ability to operate at a Principal level.
  • Experience defining quality strategy and automation standards.
  • Ability to influence system design and architectural decisions.
  • Strong mentoring and coaching capabilities across senior and junior engineers.
  • Excellent stakeholder management and cross-functional collaboration skills.
  • Ability to translate business risks into actionable quality strategies.

Domain Expertise (Preferred):

  • Experience in wealth management, financial services, or fintech domains.
  • Familiarity with financial data validation, reconciliation, and regulatory quality standards.

Keywords:

continuous integration, continuous deployment, quality analyst, artificial intelligence, user interface, New Jersey


Special Requirements

F2F Interview


Compensation & Location

Salary: $140,000 – $190,000 per year (Estimated)

Location: Hamilton, NJ


Recruiter / Company – Contact Information

Recruiter / Employer: Unknown Company

Email: Aryan@valzosoft.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
Aryan@valzosoft.com with the subject:

DELETE_JOB_ID_7382

to delete@join-this.com.