Senior-level IT Quality Assurance Analyst who ensures IT project quality through rigorous test planning and communication. Leads testing efforts whether it be manual or automated.
Job Responsibilities
- Define overall project-level test strategy
- Define test plans for all items to be tested
- Ties test cases back to user stories for full traceability
- Facilitates and tracks user acceptance testing
- Analyses project bugs and makes recommendations for future improvement
- Ability to present to all levels of the enterprise by way of demos/show-and-tells
- Ensures bugs are communicated clearly to development team and business partners as well as tracking the bugs to completion
- Writes weekly status reports to provide project manager and leadership with updates on overall test status
- Ability to communicate roadblocks to testing process and help remove those roadblocks or shift testing to an area not blocked
- Provides guidance for automation testing and performance testing team members
- Coaches less experienced testing team members on testing best practices.
- Works directly with team members from business sectors and the applications development team.
- Evaluates test plan and makes risk-based testing recommendations.
- Uses technical knowledge, creativity and company practices and priorities to obtain solutions to complex problems
- Uses judgment, creativity, and sound technical knowledge to obtain and recommend solutions.
- May interface with senior management to convey information.
Qualifications
- 5+ years of equivalent work experience as a senior QA Analyst or QA Lead
- Experience with trading systems is a must
- Knowledge of testing processes and best practices
- Knowledge of conceptual and logical systems
- Ability to apply general organizational knowledge of the business and systems processes in problem analysis
- Ability to coach and mentor other lower-level quality assurance analysts
- Proven leadership skills
- Ability to direct automation engineers to define an automation roadmap and direction
- Experience testing APIs, mobile applications, backend systems and integrations with vendor applications
- Excellent verbal and written communication skills
- Ability to communicate with technical and non-technical team members
- Familiarity and experience testing security-related items in accordance with the OWASP to 10 application security risks
- Experience with SQL
- Experience with Jira
- Extensive agile experience
- Mindset of continuous improvement