Senior Java Test Automation Engineer
Full-time
Depository Trust & Clearing Corporation (DTCC)
Responsibilities
- Lead the strategy, design, and evolution of enterprise-grade test automation frameworks.
- Build reusable Java automation components and frameworks using Selenium WebDriver, TestNG, and JUnit.
- Develop automated tests across UI, API, integration, end-to-end, and backend layers, including database validation with JDBC/JPA and SQL.
- Apply Page Object Model and other automation design patterns to improve scalability, maintainability, and extensibility.
- Integrate automated test suites into CI/CD pipelines using tools such as Jenkins and Bitbucket.
- Debug, refactor, optimize, and stabilize automation suites, addressing flakiness, synchronization, and locator issues.
- Use AI-driven testing capabilities such as intelligent test generation, self-healing automation, test optimization, anomaly detection, and defect pattern analysis.
- Contribute to architecture discussions, code reviews, solution design, and quality engineering best practices.
- Mentor engineers and promote automation-first and AI-driven quality practices across the quality engineering community.
- Collaborate with engineering, product, platform, and DevOps teams in Agile environments.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related field, or equivalent professional experience.
- 6–8+ years of experience in test automation, SDET, or quality engineering roles with a strong engineering focus.
- Strong hands-on Core Java programming experience, including object-oriented programming, collections, exception handling, and basic concurrency or multithreading.
- Deep hands-on experience with Selenium WebDriver, Page Objects, XPath and CSS locators, synchronization, and test stability practices.
- Hands-on experience with TestNG and/or JUnit, Maven or Gradle, Git, and CI/CD pipelines.
- Experience with API testing using Rest Assured and SQL-based backend validation.
- Strong understanding of software testing methodologies and TDD/BDD principles.
- Ability to complete hands-on Java and Selenium coding exercises and live technical interviews.
- Preferred exposure to cloud environments, Docker, Kubernetes, and JMeter.
- Preferred experience working in Agile and DevOps environments with continuous integration and delivery.
Benefits
- Competitive compensation including base pay and annual incentive.
- Health and life insurance and well-being benefits, based on location.
- Pension and retirement benefits.
- Paid time off, personal and family care, and other leaves of absence.
- Flexible hybrid work model with three days onsite and two days remote; onsite days include Tuesdays, Wednesdays, and a third team-specific day.
- Professional development investment and a supportive internal community.
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Senior Java Test Automation Engineer in Jersey City, NJ vacancy
- ...Test Automation EngineerSupport alignment, evaluation, design, build, maintenance or extension... ...with developers, architects, automation engineers to design frameworks and automated... ...should include but is not limited to: Java, JavaScript, Python, C++, Ruby, HTML, JUnit...SeniorJavaContract workFor contractorsWork at office
- ...Impact You Will Have in This RoleAs a Senior Software Development Engineer in Test (SDET), you will play a critical role in modernizing Java‑based, cloud‑ready platforms that support... ...build, and own engineering‑grade test automation frameworks that ensure the quality, reliability...SeniorJavaWork at officeRemote workFlexible hours
- ...Test Automation EngineerWe are seeking a skilled Test Automation Engineer to join our QA team. The ideal candidate will have a strong background in automated testing,... ...Selenium, BDD, Cucumber with good concepts of Java - OOPS conceptsAnalytical skills with a proactive...Java
- ...role plays a key part in strengthening automation maturity and ensuring trade... ...Collaborative Agile environment with strong engineering standards How You Will Make An... ...Design, build, and expand automated test frameworks using Java or Python for front office trading applications...SeniorJava
- ...Purple DriveQA Automation Engineer Share Contractual Wilmington, DE | Jersey City, NJOverview:7 years... ..., developing, and executing automated test scripts to ensure the quality and functionality... ...with REST ASSURED APIExperience with Java programmingStrong SQLProficient in...Java
- ...Request-ID: 29564-1 Murex MXTest Test Automation Engineer (JD & Title updated 2.23) Onsite/ Hybrid - Jersey City, NJ Client laptop BGV Fully cleared No OT Must Have's: MxTest is aka Onyx. The role is for a fulltime Murex MxTest QA automation engineer...Full time
- ...Management, Performance Optimization) ✅ Java, Spring Boot & Microservices ✅... ...Architecture (Kafka/MSK) ✅ CI/CD, Git, Automated Testing ✅ AI-Assisted Development (Claude Code... ...and applications ✔ Drive code reviews, engineering best practices, and technical leadership...SeniorJavaTemporary work
$80k - $90k
...years of experience in Quality Assurance, test automation, and software testing. · Strong hands-on... ...automation development experience using Java. · Working knowledge of Python for test... ...City, NJ Job Function TECHNOLOGY Role Engineer Desired Skills Java | Test Automation Desired...Java- ...Overview We are seeking an experienced Software Development Engineer in Test (SDET II) to join a high-performing engineering team focused... ...AI-powered solutions. This role is ideal for a hands-on automation engineer who enjoys building and enhancing test frameworks,...SeniorLong term contract2 days per week
- ...Citi is seeking an Applications Development Senior Programmer Analyst in Jersey City, NJ to design, build, test, and deploy Java-based microservices. You will implement RESTful APIs, Kafka-based event streams, and cloud-native Spring Cloud patterns within a fast-paced...SeniorJava
- ...Bluevine is seeking a hands-on AI builder to recreate how work gets done across the company. You’ll craft AI-powered tools and automation to boost efficiency in non-technical departments, partnering with stakeholders from GTM, operations, and corporate functions. You...Senior
- Hadoop Admin Hadoop HDFS admin with Java development experience Nice to have Java development background Ability to deploy Hadoop cluster add and remove nodes keep track of jobs monitor critical parts of the cluster configure namenode high availability schedule and configure...SeniorJava
- ...Inc. in Jersey City, NJ is seeking an Applications Development Senior Programmer Analyst to join the Technology team. This role focuses on designing, building, testing, deploying, and maintaining Java microservices using Spring Boot, Spring Cloud, Kafka, and RESTful...SeniorJava
- ...NJ, seeks an Applications Development Programmer Analyst to contribute to design, development, and migration of microservices using Java/Spring Boot in a hybrid work model. You will implement REST and Kafka-based event-driven patterns, build cloud-native services with...SeniorJava
- ...Senior Java Developer Location: Jersey City , NJ (5 days onsite) Local nearby Candidates required Must Have: Strong with AWS infrastructure and Deployments. Core Java Spring Boot Monitoring tools: Splunk, Dynatrace, Graphana Experience...SeniorJavaLocal area
- ...JPMorganChase in Jersey City, NJ, seeks a Lead Software Engineer to design and evolve the Last Mile Reporting platform architecture and... ...reporting domains. You will write production-grade code in Python/Java, apply AI-assisted development, and promote secure, modern...SeniorJava
- ...Java Full Stack Senior Developer Location: NJ (New Jersey) Experience: 12+ Years Rate: $68-$70/hr on C2C Job Description Role: Java Full Stack Senior Developer Required Skills ~12+ years of experience in software development....SeniorJava
- ...Job Summary We are looking for an experienced QA Automation Engineer with strong expertise in Java and Selenium to join our quality engineering team.... ...experience designing, developing, and maintaining automated test frameworks for enterprise applications. Key...JavaFull time
$125k - $135k
...understand how software delivers business value. ~ Excellent engineering skills and senior architecture. ~ Excellent working knowledge of key... ...Must Have Technical/Functional Skills Programming (Java), Containerization, Kubernetes, GitOps, High Availability...SeniorJava- Senior React Developer Location - Charlotte NC, Jersey City, NJ (Onsite-3 days a week office) W2 contract only No C2C Job Description Job Summary: The Senior Technical Specialist in Java, Microservices, React will be responsible for leading and contributing to the development...SeniorJavaContract workWork at office3 days per week
- ...Brown Brothers Harriman & Co. in Jersey City, NJ, seeks a Senior Systems Programmer Analyst to design, develop, and support backend processing... ...-time/batch FIRCOSOFT interfaces. The role emphasizes scalable Java/J2EE development and data governance across BI platforms....SeniorJavaRemote job2 days per week
- ...to take your software engineering career to the next level... ...to provide Testing experience on other LOB... ...strategic roll out of an automated testing solution. Job... ...maintaining Cucumber / Gherkin, Java, Selenium or a similar... ...members, colleagues, senior leads, executives and...Java
$61k - $101k
...certification in software engineering concepts, along with 5... ...development, testing, and operational stability... ...We need strong core Java expertise, including advanced... ...experience coaching senior engineers and leads on... .... We create automated unit tests using a test...SeniorJavaFull time$61k - $101k
...or certification in software engineering concepts along with 5+ years... ...development experience with Java, Spring or Spring Boot, and microservices... ...We expect proficiency in automation and continuous delivery... ...Morgan to hire an exceptional Senior Lead Software Engineer for...SeniorJavaFull timeImmediate start- ...Primary Responsibilities Design, develop, test, and maintain scalable Java backend applications and services . Develop and maintain RESTful... .... Collaborate with frontend developers, QA engineers, DevOps teams, architects, and business stakeholders....SeniorJavaContract work
$137.72k - $216k
...Segment: Home OfficePosition: Senior Software EngineerJob Location:... ...multiple systems, and work with engineers, product managers, and... ...Experience in programming using Java and J2EE with in depth understanding... .... Experience with modern unit testing frameworks JUnits and...SeniorJavaFull timeTemporary work- Senior Java Developer Proven experience as a Technical Project Manager/Delivery Lead managing end-to-end software delivery projects. Strong... ...design reviews, and providing technical guidance to engineers. Responsible for project planning, resource management, risk mitigation...SeniorJava
- ...services? Join JPMorganChase as a Senior Lead Architect and help us... ..., machine learning, and data engineering capabilities. As a Senior... ..., application development, testing, and operational stability.... ...programming languages such as Java and Python. Deep knowledge...SeniorJavaFor contractors
- ...experience developing applications using Java or a similar object-oriented language... ...group discussions Knowledge of Software Engineering principles Ability to work on multiple... ...path features. Properly document, track and test work. Follow departmental quality...SeniorJava
$142.32k - $213.48k
...product margining. We are re‑engineering our technology estate to achieve... ...integrated, highly automated platform that drives outstanding... ...utilizing modern, high-performance Java and microservices... ...continuous improvement initiatives in testing frameworks, development tools...SeniorJavaFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Test Automation Engineer. Be the first to apply!
Related searches
- senior java developer Jersey City, NJ
- entry level java developer remote Jersey City, NJ
- java web developer Jersey City, NJ
- react java developer Jersey City, NJ
- sr.java developer Jersey City, NJ
- java developer full time Jersey City, NJ
- remote junior java developer Jersey City, NJ
- java microservice developer Jersey City, NJ
- java spring developer Jersey City, NJ
- java developer remote part time Jersey City, NJ




