Description

 ***Any candidates being subbed to this role should be able to answer questions on data testing and SQL
***The ideal candidates will have worked in automation on both the app & data side, someone who knows app tools who can set the framework and drive the team.  


Qualifications: 

***Job Title-Senior Automation Engineer
We are looking for a Senior Automation Test Engineer with strong well-rounded Automation skills. In this role you will develop QA automation framework, develop, execute, and debug automation scripts. Log, report, and work with development team to resolve defects in cloud environment. Communicate the test status of open stories with the broader project team and external stakeholders. Run daily health checks of the application using automated tools and identify and create test data. Your expertise will be instrumental in enhancing our QA Testing process, maximizing the efficiency of our development teams, and minimizing product delivery time. The ideal candidate will have a strong background in automation framework development, manual testing, and automation scripts, coupled with a passion for streamlining testing process and adopting industries best practices.
Responsibilities: 

Work closely with Sr. QA Engineers and key SMEs such as the Product Owner, System Architect, and/or Scrum Master to plan the test strategy/approach for scalable/risk-based test coverage, inculcating the development and execution of scripts/scenarios and mining/creation of custom and applicable testing data

You Will:
• Lead the development of test automation framework and lead QA automation initiatives using Java/Selenium/Cucumber.
• Create an automation framework from scratch for a web-based application in cloud plat form.
• Develop, maintain, and execute automated and manual test scripts for requirement validation, integration, regression, performance, and usability testing.
• Develop quality assurance standards and track quality assurance activities.
• Participate in test strategy, test estimation and planning discussions.
• Draft test artifacts, including Test Plans, Business Test Scenarios and Requirements Traceability Matrices
• Create reusable test data for automation scripts.
• Create and debug SQL scripts to be used for test validation.
• Document test results and assist with defect management.
• Assist with technical artifacts (such as Use Cases and User Interface Specifications) and engage in technical discussions.
• Support testing of application and environmental upgrades as well as resolution of production issues including on-call rotation to facilitate resolutions.
• Subject to minimal or no oversight in work performed; serves as mentor and/or coach and provides constructive feedback to less experienced staff; engages other stakeholders in collecting feedback and input to complete work activities.
• Mentor other team members to get familiar with automation framework and script development.
• Demonstrates the ability to lead and participate effectively on a team; leads complex and diverse team efforts by virtue of both technical expertise and leadership skills of influence; draws on experience to resolve higher complexity issues; displays strong interpersonal skills in dealing with people at all levels of an organization.
• Incorporate the tests aligned with the application under test database schemas using complex stored procedures and queries in environments such as SQL Server, Oracle, or similar.
• Performs other related duties as assigned. Actively involved in the accomplishment of departmental and Bank wide quality initiatives.
• Prepares and presents information and responses to higher complexity inquiries; demonstrates the ability to manage the communication process.
• Perform 508 compliance testing

Education

Bachelor’s Degree