Depository Trust Clearing Corporation - Boston, MA

posted 8 days ago

Full-time - Mid Level
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 and system products meet defined enterprise quality standards. This role provides centralized quality assurance services across the firm, focusing on both functional and non-functional testing. The engineer will design, develop, and maintain automated testing solutions while providing oversight and direction to ensure that solutions meet design specifications and functionality requirements.

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.
  • Experience 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.
  • Experience automating component tests to validate component behavior.
  • Ability to troubleshoot automation issues.
  • Experience managing automation activities and providing testing status to stakeholders.
  • Experience integrating automated tests with CI/CD pipeline.
  • API automation using Rest Assured.
  • Experience with Selenium, TestNG framework, and Maven.
  • Familiarity with Git, Bitbucket, and Jenkins.
  • Ability to write SQL queries.
  • Experience with Eclipse or IntelliJ IDEs.
  • Experience testing in AWS and OpenShift Container environment.
  • Familiarity with 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