5+ years of experience working with functional, API, system, regression, UAT, and database testing.
Experienced in the design and implementation of an automation framework for web and mobile automation.
Experience with a variety of design patterns, languages, and methodologies (e.g., Java, JavaScript, JUnit, TestNG, and API)
Maintained Selenium and Java Automation Code and resources in source code control tools like Github or Bitbucket.
Experienced in testing web services through REST-assured and Postman.
Expertise in writing and executing API and webservice tests.
Docker and Unix/Linux experience is a must.
Automation experience in AWS services like EC2, S3, Cloud Watch.
Testing experience in a React/Angular/Polymer/Vue.js environment.
Good knowledge and testing experience with mobile testing tools like Appium.
Proficient in writing Selenium Web Driver Automation scripts in Java using Maven and Cucumber.
Knowledgeable of multiple programming languages such as Java, TypeScript, JavaScript, Python.
Proficient in writing SQL queries and NoSQL database experience like MongoDB, DynamoDB.
Experience with Cypress, Playwright, Puppet, WebdriverIO, or similar tools is a plus.
Previous experience in mortgage banking and/or associated lines of business is highly preferred.
Should have the knowledge of using IDE tools like Visual Studio code, Intellij, and Eclipse.
Experience working in an Agile development environment is a plus.
AI Pair programmer is a plus.
Strong written and oral communication skills
Highly organized, self-motivated, customer-oriented, and able to work independently as well as within a team and with internal business and technology partners.
Strong attention to detail with the ability to identify errors, fix defects, and make adjust in a testing environment.