About The Position

The Software Development Engineering in Test Senior Associate specializes in developing capabilities and code to automate testing of products and systems. The role is part of a business-aligned development squad that builds, enhances, and maintains custom software and solutions supporting the business. It involves designing, developing, and executing automated tests; supporting system integration testing; and helping ensure comprehensive test coverage for newly developed or enhanced applications. The role also contributes to defect diagnosis and remediation, continuous integration and continuous delivery processes, and coordination and technical management tasks. The position works with business and functional requirements and design artifacts to turn requirements into test cases and concrete results. The employee is expected to build expertise in supported business areas, systems, and platforms; apply industry practices and standards; and stay current with software testing methodologies, tools, and technologies. DTCC describes its work model as flexible/hybrid, with three days onsite and two days remote; onsite days include Tuesdays, Wednesdays, and a third day determined by the team or employee.

Requirements

  • At least 6 years of experience with automated unit and integration testing.
  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Hands-on experience with test automation frameworks and tools such as Selenium, JUnit, and TestNG, and with CI/CD technologies such as CloudBees, Bitbucket, Jenkins, Cucumber, Git, JUnit, and Jira.
  • Extensive experience testing components based on modern scripting languages.
  • Strong experience with automated testing and test-driven development.
  • Detailed understanding of smoke testing, black-box and non-black-box testing, and regression testing.
  • Knowledge of software testing methodologies and techniques, including unit, integration, and functional testing.
  • Expert, hands-on experience with backend test automation using Rest Assured or Karate for API testing.
  • Experience in software development.
  • Proficiency in at least one programming language, such as Java, Python, or C#.
  • Experience with Agile/Waterfall and onsite/offshore work models and coordination.
  • Excellent problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.
  • Strong teamwork and collaboration skills.

Nice To Haves

  • Knowledge of databases and SQL.
  • Experience writing sophisticated SQL queries.
  • JDBC/JPA experience for database testing with Oracle, DB2, or Snowflake.

Responsibilities

  • Design, develop, and execute automated tests to ensure software product quality.
  • Work with the squad to understand software requirements and maintain automated tests that validate functionality.
  • Identify and resolve defects and improve the software testing process.
  • Implement and maintain continuous integration and continuous delivery processes.
  • Diagnose and remediate software defects.
  • Stay current with software testing methodologies, tools, and technologies.
  • Understand and apply industry-specific best practices and standards.
  • Establish expertise in the supported business areas, systems, and platforms.
  • Perform system integration testing, including automation, for newly developed or enhanced applications.
  • Review requirements and design artifacts; develop unit, integration, and system test cases; and ensure extensive application test coverage.
  • Understand and articulate the business and the value adds.
  • Translate business and functional requirements into concrete results.
  • Perform project coordination and technical management tasks.

Benefits

  • Competitive compensation, including base pay and an annual incentive.
  • Comprehensive health and life insurance and well-being benefits, based on location.
  • Pension and retirement benefits.
  • Paid time off and personal/family care, and other leaves of absence to support physical, financial, and emotional well-being.
  • Investment in professional development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service