
Software Development Engineer in Test
Depository Trust & Clearing Corporation (DTCC)13 hours ago
Hyderābād, IndiaMid Level
Responsibilities
- Develop, execute, and maintain automated tests across the software delivery lifecycle.
- Design automated tests and construct unit test cases that validate functional requirements.
- Maintain traceability from user stories through test cases to automated scripts.
- Identify environmental and test-data dependencies and create system documentation.
- Integrate automated tests into software delivery processes and support continuous testing.
- Collaborate with internal and external teams on development, testing, troubleshooting, and software quality improvement.
- Apply software development and testing methodologies, tools, and technologies while following design and code standards.
- Monitor and mitigate risk and control issues, escalating them appropriately.
- Support senior team members in implementing solutions using software delivery best practices.
Requirements
- Minimum of 3–4 years of related experience.
- Bachelor's degree preferred or equivalent experience.
- Knowledge of Snowflake with SQL and Python scripting.
- Experience with end-to-end testing frameworks, such as Selenium automation.
- Ability to develop and maintain automated tests and collaborate on software requirements and quality validation.
Benefits
- Flexible hybrid work model with three days onsite and two days remote.
- Competitive compensation including base pay and annual incentive.
- Comprehensive 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.
- Professional development investment and support.
- Reasonable accommodation is available for qualified individuals with disabilities.