Full Job Description
Software Developer IV - CAD
JOB SUMMARY
Quality Engineer supporting Bank's Unified Advisor Experience supporting electronic tracking (eTrack) of an application/lifecycle and electronic documents (eDocs), running test coverage in parallel across both streams. The resource will build and maintain automated API/integration test suites that validate advisor-facing data, application/transaction lifecycle status (eTrack) and client statements/tax documents (eDocs), by verifying integration between backend source systems (Salesforce, Alfresco) and the advisor portal front end. Work includes end-to-end data validation, metadata/tagging verification, entitlement/access-control testing, regression testing within CI/CD pipelines, and defect lifecycle management, delivered within an Agile squad in partnership with backend developers.
Key Responsibilities
Build and maintain automated API/integration test suites that validate advisor-facing data, application/transaction lifecycle status (eTrack) and client statements/tax documents (eDocs), by verifying integration between backend source systems (Salesforce, Alfresco) and the advisor portal front end.
End-to-end data validation
Metadata/tagging verification
Entitlement/access-control testing
Regression testing within CI/CD pipelines
Defect lifecycle management
Required Qualifications
API / integration test automation (e.g., Postman, REST Assured, or equivalent)
Test automation frameworks and scripting (Java, JavaScript, or Python)
End-to-end data validation across integrated source systems and front-end API (UI) contracts
Regression test design and execution within CI/CD pipelines (GitHub, PR-based workflow)
Agile QE practices and defect lifecycle management
Comfortable working with Playwright (primary framework for end-to-end / UI automation: fixture-driven page object model, accessibility-first selectors, network mocking, visual regression)
Comfortable working with Postman (API test collections and integration testing; Bruno also in use in some squads)
Comfortable working with JMeter (performance and load testing)
Comfortable working with CI/CD-integrated automated test suites (generating test reports with screenshots and logs)
Preferred Qualifications
Performance/load testing experience
Experience testing Salesforce or document-management (Alfresco) integrations
Financial services / banking domain testing experience
Exposure to improving automation coverage at the orchestration/integration layer (e.g., service-facade and orchestration testing)