The Senior Quality Assurance Analyst is responsible for project-team testing requirements, support and direction with business systems analysis, automated test development and maintenance in both a legacy multi-value platform and an object/service oriented architecture implemented on the Java platform.
Responsibilities: - Analyzes complex functional requirements, performs research on current processes, designs test strategy and documents, and interacts with the business to develop test plans and test scripts
- Plans required test data fixtures and prioritizes test scripts to ensure the most critical components of the applications are being tested
- Leads the development of a comprehensive test strategy and works in partnership with a cross-functional team to define and complete testing deliverables
- Presents identified project defects, risk analysis, and potential improvements to project team participants for review
- Reviews and validates system data and product quality to ensure system integrity and data fixtures
- Assists in the creation and maintenance of the UI and API automated testing scripts and conducts automated testing on the most critical client-facing applications as needed
- Reviews tests with others to ensure that the tests conform to industry standards and the company’s existing systems architecture, design techniques, and development standards
- Develops, reviews, refines, uses and documents plans for both automated and manual functional, integration, and regression tests and assures that tests are successfully completed prior to production
- Documents all test designs and scripts, functional, and regression tests and production releases.
- Participates in product demonstrations and IT and QA process improvement recommendations and trains other analysts as needed
- Mentors other department members and IT Staff members
- Assists other teams to troubleshoot application issues in production, quality assurance, and other environments
Requirements: - At least 6 years of experience in quality assurance
- Must be able to write test scripts from user requirements, execute the scripts and communicate results to team participants
- Must be able to evaluate and document business case for enterprise improvement initiatives
- Must be able to design basic Excel spreadsheets and Word documents
- Demonstrate extensive knowledge of quality methodology and testing practices, tools and metrics
- Must have logical aptitude to understand interactions/workings of systems
- Excellent teamwork and collaboration skills in working in a cross-functional team comprised of Product Analysts, QA, UAT, Development and PMO members
- Must be able to follow a project schedule and juggle tasks and priorities to meet rapidly changing deadlines
- Expert level SQL experience
- Experience with Automated testing tools
- Unix/Linux experience is a must
- Some experience with Mainframe technologies such as Universe/HOST, AS400
- A functional knowledge of automated testing tools, techniques and best practices preferred
- Experience developing test strategies for networking, enterprise, or other IT infrastructure components