Logo
Jobs via Dice

Lead Software Development Engineer in Test

Jobs via Dice, Coppell, Texas, United States, 75019

Save Job

Overview

Lead Software Development Engineer in Test (SDET) at DTCC. The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team develops essential building infrastructure capabilities, implements data standards and governance, and partners with business stakeholders to meet client needs. Pay and Benefits: Competitive compensation, including base pay and annual incentive Comprehensive health and life insurance and well-being benefits, based on location Pension / Retirement benefits Paid Time Off and Personal/Family Care, and other leaves of absence to support your well-being DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote The Impact you will have in this role

The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. This may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth domain expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and/or external clients to define requirements and implement solutions. The Software Development Engineer in Test (SDET) role encompasses automation development and execution, functional and non-functional testing. The SDET designs, develops, executes, and maintains automated tests to ensure software quality, partnering with team members to translate requirements into automated tests while considering privacy and security requirements. Your Primary Responsibilities

Design, develop, and execute automated tests to ensure software quality Collaborate as a squad member to understand software requirements Design, develop, 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 (CI/CD) processes Diagnose and remediate software defects Stay current with new software testing methodologies, tools, and technologies Understand and apply industry-specific procedures and standards Establish expertise in the supported business areas, systems, and platforms Responsible for system integration testing, including automation, of newly developed or enhanced applications Review requirements and design artifacts; develop unit, integration, and system test cases with extensive test coverage Understand and articulate business value and translate requirements into concrete results Coordinate and perform technical management tasks as needed Note:

The primary responsibilities are not limited to the details above. Qualifications

Minimum of 6 years of related experience Bachelor's degree or equivalent experience in computer science, software engineering, or a related field Talents Needed for Success

Experience with Agile/Waterfall and onsite/offshore coordination Strong experience with automated testing and test-driven development Proficiency in programming languages (e.g., Java, Python) Knowledge of Databases and SQL Understanding of smoke testing, black-box, non-black box testing, and regression testing Knowledge of software testing methodologies and techniques (unit, integration, functional) Hands-on experience with test automation frameworks and tools (e.g., Selenium, JUnit, TestNG) and CI/CD tools (e.g., Jenkins, Bitbucket, Cucumber, Git, Jira) Experience with backend test automation using Rest Assured/Karate for API testing and JDBC/JPA for database testing (DB2/Snowflake) Experience in writing sophisticated SQL queries Excellent problem-solving, written and verbal communication, and collaboration skills Strong partnership and collaboration abilities The salary range is indicative for roles at the same level within DTCC across US locations. We are an equal opportunity employer and value diversity. We do not discriminate on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We provide reasonable accommodations to participate in the application or interview process, as needed. About DTCC

With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. We operate globally to automate, centralize, standardize, and secure financial transactions, bringing resilience and efficiency to clients. For more information, visit our site or connect with us on LinkedIn, X, YouTube, Facebook and Instagram. DTCC supports flexible work arrangements and values diverse opinions and teamwork. A DTCC career offers the opportunity to contribute meaningfully at a company known for leadership in finance and technology. About the Team: The team advances DTCC's business opportunities and provides technology leadership to leverage new technology in partnership with IT, business, regulatory divisions, clients, regulators, and fintech vendors.

#J-18808-Ljbffr