Lead Software Development Engineer in Test
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Key Skills for This Role
Full Job Posting
The Impact you will have in this role
Being a member of IT CSS – Equities Delivery team, you will be responsible for modernization of our mainframe legacy applications on distributed systems. The Software Development Engineer In Test (SDET) role encompasses automation development and execution, functional, and non-functional testing. The SDET role specializes in the design, development, execution, and maintenance of automated tests to ensure the quality of software products. Partners with team members to understand software requirements and execute automated tests that validate the functionality while considering privacy and security requirements
Your Primary Responsibilities:
Contribute expertise in the application of different software development and testing methodologies, tools, and technologies
Design, develop, execute, and maintain automated tests across the delivery lifecycle
Contribute to the design of the automation framework and enhancement
Maintain traceability from user stories through test cases to automated scripts
Identify dependencies, define, and communicate environmental and data requirements
Act as a technical expert on one or more applications utilized by DTCC
Research and evaluate technical solutions consistent with DTCC technology standards
Align risk and control processes into day-to-day responsibilities to monitor and mitigate risk; escalates appropriately
Partner with team members to understand software requirements and design automated tests that validate the functionality while considering privacy and security requirements
Create applications and construct unit test cases that ensure compliance with functional requirements
Work with peers to mature ways of working to implement and maintain continuous testing within the software delivery processes and integrate automated test with CI/CD pipeline
Collaborate with internal and external teams on development, testing, troubleshooting, and improve overall software quality
Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately
**NOTE: The Primary Responsibilities of this role are not limited to the details above. **
Qualifications
- Minimum of 6 years of related experience
- Bachelor's degree preferred and/or equivalent experience
Talents Needed for Success
Hands on experience with test automation frameworks and tools, such as Selenium, TestNG, etc. as well as CI/CD technologies (e.g. Cloudbees, Bitbucket, Jenkins, Cucumber, Git, JUnit, Jira etc.).
Strong experience with automated testing.
Hands on with backend test automation using Rest Assured/Karate for API testing.
Proficiency in at least one programming language (Java, Python, etc.).
Knowledge of Databases and SQL preferred.
Solid understanding of databases with the ability to write and optimize SQL queries.
Familiarity with both Agile and Waterfall development methodologies, and experience working in onsite/offshore coordination models.
Excellent problem-solving skills and keen attention to detail.
Strong written and verbal communication abilities.
Demonstrated ability to work effectively in collaborative, team-oriented environments.
Stays current on the changes in their area and seeks out learning opportunities to maintain up-to-date knowledge.
The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
About Company
To maintain strong alignment between IT and the business, we are bringing together all Solutions-focused teams under a unified technology organization, IT Solutions. The newly-formed IT Solutions department combines Application Development and Enterprise Application Support functions, allowing us to leverage synergies to support the Solutions business lines.
Company
DTCC proudly supports Flexible Work Arrangements favoring openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork. When you join our team, you’ll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A DTCC career is more than a good way to earn a living. It’s the chance to make a difference at a company that’s truly one of a kind.
Learn more about Clearance and Settlement by clicking here .
About Information Technology
Verified company details for this employer are not available yet.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Information Technology
Principal Test Architect
Tampa, USA
Talent Sourcer, Senior Associate
Jersey City, USA
Lead Systems Engineer
Tampa, USA
Senior Principal Solutions Architect
Jersey City, USA
Senior Principal Solutions Architect
Jersey City, USA
Project Manager Associate
Jersey City, USA
Lead Platform Engineer
Jersey City, USA
Compensation Executive Director
Jersey City, USA