Duties Creates and executes test plans and scripts for application development efforts based on documented business requirements. Conducts and oversees the functional and integration testing in an Agile environment. Documents test results, issues, and risks. Work with the project manager andor scrum master to provide work estimates, testing schedule and provide project and release status and updates to Development Leads and Managers. Participates in Business and Functional requirement reviews, design reviews and Test Plan reviews. Provides input to the project team on ways to improve the quality of these deliverables and to improve the ability to test the documented changes. Provides guidance to non-QA resources for development and documentation of test plans and scripts. Reviews and provides feedback. Performs triage on issues discovered by non-QA testers, and verifies resolutions. Communicates gaps in standards adherence for testing related deliverables and process, provides constructive feedback and guidance, and assists in preventing audit exception findings related to testing deliverables and process. Supports external and internal audit initiatives including data collection and reporting. Basic Qualifications Bachelorrsquos degree in computer science, information systems, or relevant discipline. 3+ years of relevant QA systems and various application technology testing strategy experience, preferably in banking or financial services industry or appropriate combination of education and experience. Preferred Qualifications Test Automation Engineer experienced with creating and working with frameworks in a .NET environment Help establish automation practice working with developers and analysts to set the foundation for UI, Functional, and Integrative data driven tests Created automated test scripts using CodedUI, Selenium IDE, or similar within a .NET environment Experience with creating regression suites Ability to maintain and enhance test scripts for applications supported by various languages including responsibility for in-house production systems. Financial systems experience preferred. Experience with the test automation technology and automated test tools is a plus. Experience with test plancase design, development, and execution on a variety of technology platforms. Experience documenting and tracking defects. Knowledge of how assigned applications support the business. Ability to work independently, as well as collaboratively in a team environment Strong customer service orientation. Strong analytical, decision making and problem-solving skills. Excellent verbal and written communication and interpersonal skills.
Associated topics: automation, qa, quality, quality assurance, quality assurance engineer, software quality, software quality assurance, software quality engineer, test, test engineer