Senior SDET

Qode View all jobs
New York, NY, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$72,800.0 - $104,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Automation of Tests Microsoft Azure Configuration Management Code Review Continuous Integration Software Debugging
+34 more
Decision-Making Software Dependency Injection DevOps Distributed Systems Github Identity and Access Management JSON Python (Programming Language) PostgreSQL Microsoft UI Automation Scrum Methodology Redis Selenium SQLAlchemy Test Execution Engine Strategies of Testing Testng Web Platforms ReactJS Flask (Web Framework) Appium Git Fastapi Git Flow Information Technology Playwright Integration Frameworks Functional Programming Cloudwatch Splunk Docker SDET Jenkins Microservices

Job description

As part of our growing Quality Engineering practice, we are seeking a passionate and experienced Senior Software Development Engineer in Test (SDET) to support a strategic engagement within the Wealth Management domain. You will contribute to next-generation digital platforms that empower financial advisors and investors with smarter decision-making tools and exceptional client experiences. This role is ideal for engineers who enjoy building robust automation frameworks, solving complex quality challenges, and driving engineering excellence. You will design and implement automation frameworks end-to-end, collaborate closely with engineering and product teams, and embed quality practices throughout the development lifecycle. Roles & Responsibilities

  • Design and implement automation frameworks end-to-end using Java and Python.
  • Build scalable UI, API, and end-to-end automation solutions using Playwright and Selenium.
  • Develop reusable libraries, utilities, and modular components to support automation at scale.
  • Collaborate with engineering, product, and DevOps teams to translate requirements into robust test solutions.
  • Integrate automated tests into CI/CD pipelines using Git-based workflows and tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Execute, maintain, and optimize automated test suites for reliability and performance.
  • Perform code reviews and ensure adherence to automation best practices and clean coding standards.
  • Debug complex issues across distributed systems and microservices.
  • Create and maintain documentation for frameworks, test strategies, and engineering standards.
  • Support shift-left testing practices and early defect detection.
  • Contribute to continuous improvement of quality engineering processes and tooling.

Requirements

  • 8-12+ years of experience in software testing, automation, and quality engineering
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (preferred)

Technical Skills (Required)

  • Java & Python programming expertise
  • End-to-end automation framework development (architecture, abstraction, interfaces, dependency injection, configuration management)
  • Playwright & Selenium for UI automation
  • API automation (REST, JSON, schema validation, integration flows)
  • Experience with parallel execution concepts (TestNG or equivalent patterns)
  • Solid understanding of Agile/Scrum and shift-left testing practices
  • CI/CD integration with Git-based workflows
  • Git for version control and branching strategies
  • Debugging & problem solving across distributed systems
  • Experience designing automation frameworks from scratch and owning them end-to-end

Technical Skills (Preferred)

  • AWS (Lambda, S3, EC2, CloudWatch, IAM, etc.)
  • Docker & Kubernetes for containerized test execution and microservice environments
  • Microservices testing (service isolation, contract testing, distributed debugging)

Nice to have:

  • Financial Services / Wealth Management / Banking domain experience
  • Flask, FastAPI, React, SQLAlchemy, PostgreSQL, Redis
  • Splunk
  • XCUITest, Appium, TestNG-specific expertise (beyond general concepts)
  • OpenCAFE
  • AI tooling

Benefits & conditions

  • $100,000-150,000 per year, + $80,000-120,000 per year Consistently ranked as one of the largest General Contractors in the state, we are an award-winning General Contractor with 5 decades of experience on a wide range of projects acro…

  • 8 days ago +

About the company

Incedo is a US-based consulting, data science, and technology services firm with 4,000+ professionals across the US, Mexico, and India. We help clients achieve competitive advantage through end-to-end digital transformation, combining engineering excellence, data science, and design with deep domain expertise across Telecom, Banking, Wealth Management, Product Engineering, and Life Sciences & Healthcare.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all