Acts as a QA focal point to development teams when communicating with Quality Assurance Team members;
Provides support for QA and related services and help to expand and improve the effectiveness of these services;
Creates, executes, automates, and manages test cases and test plans for existing and developed systems;
Supports software development process and implementation of new software releases by testing computer application systems and programs, using team established standards for IT technologies and tools;
Participates in the specification, design, automation and support of computer application systems from a quality assurance perspective;
Drafts technical documentation for deployed computer application systems in the form of test cases and user stories;
Maintains test and functional specifications for computer application systems, programs and procedures developed and/or modified;
Drafts correspondence, communications and prepares team contributions for a variety of periodic reports;
Keeps abreast of developments in the field of quality assurance and proposes new acquisitions as appropriate;