Participate in application design reviews to provide input on functional requirements, usability, or testing implications.
Review End User and Technical Documentation generated for accuracy, completeness, and overall quality.
Estimate, prioritize, plan, and coordinate testing activities.
Create detailed, comprehensive and well-structured test plans and test cases for application enhancement evaluations to attain a level of quality software, economically, and efficiently.
Evaluates and performs manual and automated testing against new or modified software programs and procedures used to verify that programs function according to requirements and conform to establishment guidelines.
Evaluate, generate, execute, and maintain full test scenarios and cases to ensure requirements coverage and replicability with positive and negative testing.
Identify, report, record, document thoroughly and track application defects as well as addressing need for additional application functionality in a clear and concise form.
Perform thorough regression testing when bugs are resolved.
Provide troubleshooting/problem resolution for client issues when required.
Create manual operation documentation for end user.
Excellent client-facing and internal communication skills
Good at technical documentation and presentation
Strong written and verbal communication and active listening skills
Can work under pressure
Solid organizational skills including attention to detail, reliable, and multi-tasking skills
Extensive troubleshooting and problem solving skills required
Ability to logically identify and resolve issues using a level of abstraction and prediction where necessary
Bachelor’s degree in Computer Science or relevant field