Depository Trust Clearing Corporation - Boston, MA

posted 10 days ago

Full-time
Onsite - Boston, MA
Credit Intermediation and Related Activities

About the position

The Lead Software Development Engineer in Test is responsible for ensuring that all applications, system products, projects, and solutions meet defined enterprise quality standards. This role provides centralized, independent quality assurance services across the firm, including functional and non-functional testing for all products, services, and applications across businesses. The position involves designing, developing, and maintaining automated testing solutions while providing testing expertise and oversight to ensure functionality and design specifications are met.

Responsibilities

  • Prepare, maintain and execute automated test scripts.
  • Prepare, maintain and execute test cases based on user stories; present results and track defects to closure.
  • Maintain traceability from business requirements through test cases to automated scripts.
  • Review test cases / automation approach with stakeholders to ensure comprehensive coverage and obtain feedback.
  • Track test execution milestones, report on issues and risks with the potential to affect project timelines.
  • Construct appropriate end-to-end business scenarios through the application of a broad understanding of business objectives and goals.
  • Collaborate with delivery pipeline teams to drive adoption and resolve open issues.
  • Identify dependencies for environmental and data requirements; manage and maintain environment and data.
  • Provide guidance to colleagues related to test coverage and test cases.
  • Develop a detailed understanding of the product being delivered.
  • Responsible for process compliance & associated documentation.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or Engineering (any related field) and 6 years of experience in the job or related position.
  • Prior experience in testing on ALERT, AKAS, and CMI trading application solutions.
  • Experience in testing automation on UI, API, or microservice-based applications.
  • End-to-end automated testing with Java and Selenium to validate system functionality.
  • Automating component tests to validate component behavior.
  • Troubleshooting automation issues.
  • Manage automation activities and provide testing status to stakeholders.
  • Integrate automated tests with CI/CD pipeline.
  • API automation using Rest Assured, Selenium, TestNG framework, and Maven.
  • Experience in build tools such as Maven, adding dependencies and maintaining pom.xml file.
  • Familiarity with Git, Bitbucket, Jenkins, and SQL queries.
  • Experience with Eclipse or IntelliJ IDEs.
  • Testing in AWS and OpenShift Container environment.
  • I/O operations (XML, JSON, Excel, and SQL query for Oracle or PostgreSQL Database).
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service