Senior QA Engineer
Project : EDIS (Encompass Document and Integration Services)
EDIS (Encompass Document and Integration Services) is a document orchestration platform built on ICE Mortgage Technology’s Encompass Loan Origination System that automates and manages the complete mortgage loan lifecycle – from initial loan creation all the way through to closing and post-closing fulfillment. It serves as an intelligent middleware layer that handles document delivery & processing – reducing manual effort, ensuring compliance, and enabling fully digital loan closings.
Roles and Responsibilities:
- Designed and implemented scalable API Test Automation Framework for RESTful services using Java, Rest Assured, and TestNG.
- Automated end-to-end POST, GET, PUT, PATCH, DELETE (CRUD) workflows across multiple mortgage lifecycle stages.
- Designed and validated integration flows for document merging, preparation, and fulfillment workflows within distributed microservices architecture.
- Participated in backend Java microservices code reviews, debugging, and performance optimization.
- Ensured compliance with coding standards, secure integration practices, and regulatory requirements.
- Collaborated with cross-functional teams (Developers, DevOps, Product Owners) to deliver fully validated platform features.
- Increased regression testing efficiency by 50% through CI-integrated automation suites.
- Performed comprehensive validation of REST APIs including:
HTTP Status Codes: 200, 201, 400, 403, 404, 500
Positive, negative, boundary, and edge case scenarios - Implemented schema validation and backward compatibility checks to prevent breaking changes.
- Validated secure APIs using Bearer Token, OAuth2, and Basic Authentication.
- Integrated and validated third-party service calls to ensure reliable system-to-system communication.
- Tested multi-step POST–GET workflows for document management and loan origination systems.
- Verified backend data consistency using SQL queries against API CRUD operations.
- Integrated automation suite with Jenkins CI/CD pipelines for continuous regression execution across multiple environments.
- Monitored Jenkins jobs for higher and lower environments ensuring build stability.
- Actively involved in Agile/Scrum ceremonies, reporting test progress and release readiness.
- Designed automation scripts for newly developed enhancements and feature releases.
- Worked with AWS services including: Step Functions,
CloudWatch (log monitoring & alert validation),
DynamoDB (data validation) - Utilized Splunk for distributed log analysis across microservices, reducing root cause analysis time by 40%.
- Used Swagger/OpenAPI for endpoint analysis, request/response validation, and reducing test discovery time.
