Duties/Responsibilities:
· Reviews and validates requirements and technical specifications
· Develops and executes test plans and detailed test cases based on requirements and/or customer feedback and prioritization
· Documents results; offer observations or improvements after analysis of test results and overall product quality
· Collaborates with the development team on bug fix verification and validation (regression testing)
· Communicates professionally at all levels within and outside of the organization
· Supports, designs, develops, and enhances test processes and reporting for QA processes
Required Skills/Abilities:
· At least 3+ yrs quality assurance experience in Agile Development environments
· Identifies, communicates, and escalates issues as required
· A team player and self-starter who will work side by side with the development team
· Ability to multi-task, prioritize tasks and quickly adjust in a rapidly changing environment
· Excellent verbal and written communication skills
· Thorough working knowledge of software testing methodologies and the testing life cycle· Familiarity with Agile Software Development Methodologies
Education and Experience:
· Bachelor’s degree in Computer Science, Engineering, Business, or equivalent and 4 to 6 years of relevant project experience is required.