QA Analyst
Description: Responsible for the software testing task intended to detect defects in software by contrasting a computer program’s expected results with its actual results for a given set of inputs. The software testing is the process of validating and verifying that a software program/application/product meets the business and technical requirements that guided its design and development; works as expected; does not have undesired consequences to existing program/application/product; and can be implemented with the same characteristics.
Essential Functions:
• Tests software to ensure proper operation and freedom from defects.
• Carries out various methods of testing including manual, batch and automated to test application/infrastructure changes and correlate them to the business solution or to support QA environments.
• Utilizes established processes and tools in the creation of test plans and test cases, set up data and track defects.
• Create test plans, test cases, and complex test data along with execution, documentation and follow up on results
• Validation of test results, proactively explain and work through variances.
• Validation of test results (Manual or automated scripts)
• Identify and lead smaller scope, team specific, process and productivity improvements.
• Contribute to estimation process by providing information for project re-estimates
• Contribute to the identification and implementation of process improvements
• Reports progress on problem resolution to management.
• Mentor less experienced team member in their area of expertise
Qualifications:
• Minimum 5 years experience in system testing or QA required
• Solid understanding of the QA role and associated testing principles and testing requirements including compliance with audit control points
• Solid understanding of QA methodology and how it fits into the Software Delivery Lifecycle.
• Ability to function independently to: design and create test plans, test cases, complex test data and scripts (including automated scripts) along with execution, documentation and proactively follow up on results; and/or support QA environments.
• Ability to quickly develop a good understanding of the technical details of the application(s) / system(s) they are testing as well as correlate that activity to the solution and the business it supports
• Demonstrated strong technical and analytical skills
• Detail oriented with the ability to work and guide others during time constraints to meet deadlines
• Strong written and verbal communication skills

sending...