Develop Automation Testing Framework &Automated Test Cases
Write and execute ATDD (Acceptance Test Driven Development), Selenium, and Java
Write and execute API and Webservice Tests using Java libraries
APIs focused automation integration testing
Design, development and implementation of automated test suites
Perform automated build acceptance and regression test suites
Interpret test results and diagnose coding issues
Work closely with QA Functional team, subject matter experts and Development to understand the product architecture
Deliver solutions in accordance with enterprise standards and within development and operational guardrails
Execute manual functional tests when needed Aswell as take on other tasks that help the team
Position Requirements:
Experience working with Selenium WebDriver and core Java and Java scripting is required
Demonstrated experience in additional industry standard programming or scripting languages C# or python is preferred
Experience working in Cypress automation framework and JavaScript is preferred.
Experience performing test automation in a continuous integration environment
Experience working in an Agile development environment
Experience with onshore and offshore model
Mobile Automation experience using Appium or similar tools
Experience in Shift-left process and early automation
Experience with GitHub branching process and performing code review
Must have experience with Maven build, modularity and dependencies
Experience with integrating automation tests with CI/CD pipeline
Experience in Open Edge/Progress application automation is a plus
Automation script execution using Docker/Container son AWS/Azure or similar cloud providers is a plus
Experience in executing SQL queries and testing database tables a plus
Experience with integration automation framework with Selenium and Jenkins
Good understanding UNIX command and shell scripting
Good understanding of cross browser testing, compatibility testing and mobile device testing experience on Web applications
Experience and good understanding with Eclipse, Visual Studio Code, Postman, SOAP UI, Java, REST APIs, JSON, SOAP/XML, HTTPS etc. **Continued**
Highly organized, self-motivated, customer oriented and able to work independently as well as within a team and with internal business and technology partners
Previous experience in Mortgage Banking and/or associated lines of business is highly preferred