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
Recruiter Notice:
To remove this job posting, please send an email from
Aryan@valzosoft.com with the subject:
DELETE_JOB_ID_7382