Senior Software Developer Engineer in Testing

PAYCO The Clearing House Payments Company L.L.C.

Town of Charlotte (NY)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Clearing House is seeking a Senior Software Developer Engineer in Testing (SDET) to design, develop, and execute automated and manual test cases for cloud-based applications. You will translate requirements into robust automation and lead testing practices across projects in an Agile SDLC, ensuring reliability and compliance.

Responsibilities include building automation frameworks, executing tests, mentoring QE members, and collaborating with PMs, BAs, and tech leads to advance continuous

Qualifications

  • Bachelor's degree in a STEM-related field, or equivalent experience (6+ years)
  • 6+ years as an SDET or similar role with automated testing using Java and Selenium
  • Expertise in designing and developing robust test automation frameworks using Java, Selenium, WebDriver
  • Hands-on experience testing applications on AWS cloud platform
  • Experience with AWS services: EC2, ECS, EKS, Lambda, S3, RDS, CloudWatch, SQS, SNS, API Gateway, IAM
  • Experience testing event-driven apps using Apache Kafka
  • Experience in Linux and AIX environments
  • Experience with Confluence, SharePoint
  • Knowledge of Agile and Iterative development
  • Proven ability to design and maintain test automation frameworks and tests
  • Ability to write complex SQL queries for data validation
  • Experience with release management, deployment/testing issues
  • Ability to work with minimal supervision
  • Strong data analysis and problem-solving skills
  • Experience with Playwright, TestNG, JUnit, or Cucumber

Responsibilities

  • Lead planning, estimation, development, and implementation of test automation frameworks
  • Design and develop automated testing scripts and maintenance
  • Translate manual tests to automated coverage across products
  • Automate testing for DevOps architecture
  • Participate in Agile scrum teams or as sole QE resource
  • Investigate defects and document resolutions
  • Lead larger test automation efforts and mentor juniors
  • Communicate status to stakeholders and address concerns
  • Promote Agile and DevOps testing practices
  • Comply with audit and regulatory policies
  • Cross-train team members on test automation
  • Help evolve end-to-end quality engineering practices
  • Develop predictive and intelligent testing approaches

Skills

Java
Selenium
AWS
SQL
Agile
Test automation
Linux
Kafka
Confluence
SharePoint
JUnit
Playwright
Cucumber

Education

Bachelor's degree in STEM
6+ years experience

Tools

qTest
JIRA
Dynatrace
Git
TestNG
JUnit

Job description

Position Summary

This position is for a Senior Software Developer Engineer in Testing (SDET), who will design, develop, and execute automated and manual test cases for new and existing applications developed on cloud platforms. The Senior will work closely with Project Managers, Business Analysts, and other Technical leads in an Agile SDLC. Additionally, the Senior SDET will translate business and technical requirements into high-quality automation for The Clearing House's systems, establish testing best practices across all projects, and ensure all software is thoroughly tested for reliability and specifications before production.

Essential Functions and Responsibilities
  • Lead planning, estimation, development, and implementation of test automation frameworks and strategies
  • Design and develop automated testing including creation, execution, and maintenance of automated scripts using industry best practices and standards
  • Execute translation of manual testing scenarios to test automation coverage across multiple products
  • Automate testing for use in a DevOps architecture
  • Participate either as the sole QE resource on projects, or in an Agile scrum team
  • Use of strong problem-solving skills to investigate and document defects and their respective resolutions
  • Lead larger test automation efforts independently and act as a subject matter expert to team members on smaller efforts
  • Effectively communicate status to stakeholders and proactively locate and address concerns
  • Champion Agile best-practices, processes, and tools in support of DevOps processes with respect to developing testing automation
  • Conform to department standards to comply with audit and regulatory policies
  • Assist team members through cross-training on applications and systems, perform peer reviews, training and mentoring manual and junior QE members on automation testing
  • Participate in the transformation of testing into a continuous and efficient end-to-end quality engineering function
  • Aid in the evolution of more predictive and intelligent testing approaches based on automation
  • Collaborate with other test engineers across products and projects to solve problems and deploy them, and mature automation testing practices
Qualifications Required
  • Bachelor's degree in a STEM-related field (Computer Science, Information Systems, Mathematics, etc.), or equivalent experience (6+ years)
  • 6+ years as an SDET or a similar role, with a strong focus on automated testing using Java and Selenium.
  • Expertise in designing and developing robust test automation frameworks using Java, Selenium, WebDriver, and related tools
  • Hands-on experience testing applications deployed within an AWS cloud platform
  • Experience with AWS services such as EC2, ECS, EKS, Lambda, S3, RDS, CloudWatch, SQS, SNS, API Gateway, and IAM
  • Experience testing event-driven applications using Apache Kafka
  • Experience in the following environments: Linux and AIX
  • Experience with Collaboration Tools- Confluence, SharePoint
  • Knowledge and Experience in Agile and Iterative development methodologies
  • Proven ability to define, design, develop and maintain test automation frameworks and test cases for software applications and/or systems
  • Ability to write complex SQL queries to validate data accuracy, troubleshoot issues, and verify backend processing
  • Demonstrated experience in test planning and execution activities, test strategy, test data definition, data setup, test execution, defect reporting & communication of status/metrics
  • Ability to recognize risks and errors in an application and employ automation testing to reduce them
  • Understand, analyze, and develop complex automated tests including data sets, positive and negative functional scenarios to ensure product quality
  • Understand project documents and project objectives including User Stories or Requirements to create and execute test cases; ability to work with stakeholders to provide input on testability of functional elements
  • Investigation of production problems, creation and management of defect reports, creation of project status reports
  • Experience working with Release Management teams; experienced in investigation and testing of deployment or production issues
  • Ability to work with minimal supervision while remaining on-task and deadline oriented
  • Proven skills in data analysis, data/design verification, and problem-solving
  • Excellent verbal, written, and interpersonal communication skills
Qualifications Desired
  • Expertise in Test Automation Framework Development using Selenium (Java)
  • AWS certification (AWS Certified Developer, Solutions Architect, or Cloud Practitioner) is a plus.
  • Experience using qTest, JIRA, Dynatrace (or similar monitoring tool) testing tools
  • In-depth knowledge and experience testing Transactional, Message-based and Web-based applications
  • Experience with object-oriented programming languages
  • Experience with relational databases
  • Familiarity with Git and modern version control practices.
  • Experience testing all layers of applications including front end, service layer, back-end connections; testing applications deployed to cloud environments (AWS)
  • Experience with Financial or Credit Card based processing
  • Experience working in a regulated environment
  • Experience with other test automation tools and frameworks, such as Playwright, TestNG, JUnit, or Cucumber
Physical Demands and Work Environment

The working environment is generally favorable. Lighting and temperature are adequate, and there are no hazardous or unpleasant conditions caused by noise, dust, etc. Work is generally performed within an office environment, with standard office equipment available. Travel may be required. Candidates will report to the office three days each week. Onsite work requirements may change at any time.

About The Clearing House

The Clearing House (TCH) is a banking association and payments company that is owned by the largest commercial banks in the United States. TCH owns and operates the core payments system infrastructure in the US and is currently working to modernize that infrastructure by launching a new, ubiquitous, real-time payment system. TCH is the only private-sector ACH and wire operator in the US, clearing and settling nearly $2 trillion in US dollar payments each day, representing half of all commercial ACH and wire volume. TCH has provided critical services to the banking industry since 1853, and today, our core products facilitate services including Direct Deposit of payroll, bill payments, and check image exchange. The Clearing House operates U.S.-based payments networks that clear and settle more than $2 trillion each day through wire, ACH, check image, and real-time payments. It is the nation's most experienced payments company, with a long track record of providing secure and reliable systems, payments innovation, and strategic thought leadership to financial institutions. In 2017, The Clearing House revolutionized U.S. payments by introducing the RTP network, which supports the immediate clearing and settlement of payments, along with the ability to exchange related payment information across the same secure channel. These RTP capabilities enable all financial institutions to offer safer, faster, and smarter digital transaction services for their corporate and retail customers. Learn more at www.theclearinghouse.org.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Client Implementations Specialist
Client Implementations Specialist

PAYCO The Clearing House Payments Company L.L.C. • Town of Charlotte (NY)

On-site
USD 95,000 - 125,000
Client Implementations Specialist
Client Implementations Specialist

The Clearing House • Charlotte (NC), Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior Engineer, Application Support
Senior Engineer, Application Support

PAYCO The Clearing House Payments Company L.L.C. • North Carolina

On-site
USD 100,000 - 140,000
Sr. DevOps Engineer
Sr. DevOps Engineer

The Clearing House • Town of Liberty (NY)

On-site
USD 120,000 - 150,000
Audit Manager
Audit Manager

The Clearing House • Town of Liberty (NY)

On-site
USD 120,000 - 150,000
Medical, dental, vision insurance
401k with company match
Tuition reimbursement
Director, Product Engineering
Director, Product Engineering

The Clearing House • North Carolina

Hybrid
USD 130,000 - 160,000
Cloud Platform Analyst
Cloud Platform Analyst

The Clearing House • Northern (KY)

Hybrid
USD 90,000 - 120,000
Senior SDET: Cloud-Focused Automation Architect
Senior SDET: Cloud-Focused Automation Architect

PAYCO The Clearing House Payments Company L.L.C. • Town of Charlotte (NY)

On-site
USD 120,000 - 160,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
VP, Strategy
VP, Strategy

PAYCO The Clearing House Payments Company L.L.C. • Town of Charlotte (NY)

On-site
USD 180,000 - 260,000