Software Engineer – Test Automation Bank of America
I owned automated test suites for enterprise web applications using Java, Selenide, and Cucumber, maintaining dependable regression coverage across multiple release cycles in a regulated financial environment. I led the migration from Selenium to Selenide and stabilized automation tooling after a JDK 17 upgrade without losing regression coverage.
I diagnosed failing tests by tracing application behavior, business logic, and framework-level issues, improving suite reliability and reducing false failures. I performed SQL and Oracle-based data validation, built reusable Java utilities, and extended test coverage through REST Assured and Postman API testing to identify backend-to-frontend inconsistencies before production.