Blockchain Lead Test Engineer
The Depository Trust & Clearing Corporation (DTCC) · Tampa, FL · 4 days ago
Full-time
The Impact You Will Have
In this role, you will:
- Drive quality engineering across multiple Blockchain Engineering teams.
- Establish testing strategies and support both manual and automated testing.
- Design, develop, execute, and maintain comprehensive test plans, test cases, test scripts, and test data.
- Build and maintain automated test frameworks for UI, API, integration, regression, and end-to-end testing.
- Perform manual testing for new features, enhancements, production fixes, and complex business workflows.
- Design and execute end-to-end testing for the Collateral AppChain, including smart contracts, tokenization and transaction workflows, network interactions, permissions, APIs, and on-chain/off-chain integrations.
- Collaborate with engineers during design and development to identify quality risks and define effective testing strategies early in the lifecycle.
- Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
- Analyze requirements and user stories to ensure completeness, testability, and quality acceptance criteria.
- Execute functional, integration, regression, performance, and non-functional testing activities as required.
- Identify, document, prioritize, and track defects through resolution while providing clear reproduction steps and impact assessments.
- Support CI/CD initiatives by integrating automated testing into deployment pipelines and release processes.
- Work closely with DevSecOps and security teams to validate application quality, reliability, and security requirements.
- Develop quality metrics and reporting to provide visibility into test coverage, defect trends, release readiness, and overall product quality.
- Contribute to continuous improvement efforts by enhancing test automation, quality processes, tools, and engineering best practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field (preferred), or equivalent practical experience.
- 5+ years of experience in Quality Assurance, Software Testing, or Quality Engineering roles.
- Demonstrated experience performing both manual and automated testing in enterprise software environments.
- Experience developing and maintaining automated test frameworks and test suites.
- Strong understanding of software development lifecycles, Agile methodologies, and quality engineering practices.
- Experience testing REST APIs, web applications, microservices, and distributed systems.
- Knowledge of defect tracking, test management, and reporting tools.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills with technical and non-technical stakeholders.
- Experience testing blockchain, digital-asset, or distributed-ledger platforms, including smart contracts and on-chain/off-chain transaction workflows.
- Hands-on experience with modern automation tools such as Playwright, Selenium, Cypress, Postman, or comparable technologies.
- Experience working with CI/CD platforms and automated quality gates.
- Knowledge of performance, security, and resiliency testing practices.
Pay and Benefits
Competitive compensation, including base pay and annual incentive.
Comprehensive health and life insurance and well-being benefits, based on location.
Pension / Retirement benefits.
Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
Schedule
We offer a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).