About The Position

THE DEPOSITORY TRUST & CLEARING CORPORATION SEEKS: TITLE: Principal Software Development Engineer in Test JOB DUTIES: Responsible for independently leading Test Engineering teams, and for developing test plans and executing those plans against the corresponding test procedures. Accountable for the development, release, and maintenance of test procedures. Specifically, role holder will be responsible for the following professional duties: Responsible for system integration testing, including automation, of newly developed or enhanced applications. Responsible for reviewing requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our cloud application. Play an active role in translating business and functional requirements into concrete deliverables. Apply advanced java / Selenium development skills and experience in test environments. Lead, develop, and consult on test automation strategies and provide critical feedback in requirements, design, implementation and execution phases. Perform hands on automation at all software layers (e.g. UI, services, APIs, etc.) as well as CI/CD technologies (e.g. Cloudbees, Jenkins, Cucumber, Git, JUnit, Jira, etc.). Develop and enhance next generation Test Engineering Automation solutions in a Continuous Integration environment. Work in Agile/DevOps environment in collaboration with BAs, product owners and application developers. Define, design, development, documentation and maintenance of tools and Automation Frameworks for current and next gen Software Platforms/Frameworks as part of an Agile team. Partner with different stake holders - Product Management, Application Development, DevOps and other Technical teams. Contribute to the Automation development of end-to-end regression. Work closely with business and AD subject matter experts, to continually improve depth and breadth of knowledge for assigned applications/systems. Mentor more junior Test engineers, verifying work products and providing guidance as needed. Work on multiple work streams concurrently in a fast-paced environment. Responsible for project coordination and technical management of applications/systems. JOB REQUIREMENTS: Bachelor’s degree in Computer Science, Information Technology, Engineering (any) or related field and 8 years of experience in the job or related position. Prior experience to include: Testing modern scripting language-based components. Automated testing and test-driven development. Smoke testing, black-box, and non-black box testing, as well as regression testing. Software testing methodologies and techniques, including unit testing, integration testing, and functional testing. Backend test automation using Rest Assured/Karate for API testing. JDBC/JPA for database testing (Oracle/ DB2/ Snowflake). Software Development. At least one programming language (Java, Python, C#, etc.). Writing sophisticated SQL queries. Agile/Waterfall, onsite/offshore work model and coordination. LOCATION: Tampa, FL. Telecommuting may be permitted a few days a week. When not telecommuting, must report to DTCC’s office in Tampa, FL. APPLY: Please e-mail resume with cover letter to DTCC at [email protected], reference Job Code 9412802/ Principal Software Development Engineer in Test/ Tampa FL

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering (any) or related field and 8 years of experience in the job or related position.
  • Testing modern scripting language-based components.
  • Automated testing and test-driven development.
  • Smoke testing, black-box, and non-black box testing, as well as regression testing.
  • Software testing methodologies and techniques, including unit testing, integration testing, and functional testing.
  • Backend test automation using Rest Assured/Karate for API testing. JDBC/JPA for database testing (Oracle/ DB2/ Snowflake).
  • Software Development.
  • At least one programming language (Java, Python, C#, etc.).
  • Writing sophisticated SQL queries.
  • Agile/Waterfall, onsite/offshore work model and coordination.

Responsibilities

  • Responsible for independently leading Test Engineering teams, and for developing test plans and executing those plans against the corresponding test procedures.
  • Accountable for the development, release, and maintenance of test procedures.
  • Responsible for system integration testing, including automation, of newly developed or enhanced applications.
  • Responsible for reviewing requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our cloud application.
  • Play an active role in translating business and functional requirements into concrete deliverables.
  • Lead, develop, and consult on test automation strategies and provide critical feedback in requirements, design, implementation and execution phases.
  • Perform hands on automation at all software layers (e.g. UI, services, APIs, etc.) as well as CI/CD technologies (e.g. Cloudbees, Jenkins, Cucumber, Git, JUnit, Jira, etc.).
  • Develop and enhance next generation Test Engineering Automation solutions in a Continuous Integration environment.
  • Work in Agile/DevOps environment in collaboration with BAs, product owners and application developers.
  • Define, design, development, documentation and maintenance of tools and Automation Frameworks for current and next gen Software Platforms/Frameworks as part of an Agile team.
  • Partner with different stake holders - Product Management, Application Development, DevOps and other Technical teams.
  • Contribute to the Automation development of end-to-end regression.
  • Work closely with business and AD subject matter experts, to continually improve depth and breadth of knowledge for assigned applications/systems.
  • Mentor more junior Test engineers, verifying work products and providing guidance as needed.
  • Work on multiple work streams concurrently in a fast-paced environment.
  • Responsible for project coordination and technical management of applications/systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service