QA at various locations
Primary Responsibilities
- Review and analyze system requirements and scope of services
- Analyze functional and technical system design for testability
- Collaborate with project team resources to understand and prioritize system testing efforts
- Define system test scenarios, create system test plans and participate in the definition and execution of manual and/or automated system test scripts
- Mine and manipulate data to create system test data and system test cases for multiple or complex projects
- Document expected results
- In collaboration with the project team, develop and periodically confirm system test schedule
- Execute Systems Integration Test Plan, including the comparison of actual results to expected results
- Identify defects in multiple environments and throughout all phases of the development life cycle and ensure that development groups address all open defects in a timely manner.
- Support production verification and validation, if applicable.
- Work in conjunction with all functional groups to identify potential future improvements to the overall process, requirements gathering and documentation or test templates
- Assist in analysis of current processes and propose recommendations for process improvements
- Participate in company/team wide process improvement initiatives
- Actively participate in project team meetings as required
- Actively participate in process improvement initiatives
Education and Experience
- Bachelor’s degree or equivalent experience is required
- Minimum of 3 years of Software Quality Assurance experience
- Experience in the Defined Contributions area a plus
- Must possess working knowledge of employee benefit plan terminology, concepts and administrative practices.
- Experience with QA, system development, and test project life cycle methodologies
- Experience with automated test tools
Skills and Knowledge
- Ability to work in a matrixed environment across multiple locations and functions
- Strong oral and written communication skills
- Strong technical skills including a broad understanding of relational databases, file processing and web-enabling technologies
- Good understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
- Application/technology knowledge or related experience
- Strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures
- Ability to execute automated and/or manual functional or non-functional tests and report results
- Ability to use test automation frameworks and tools to automate manual tests
Location: Merrimack (NH), Durham(NC),Smithfield (RI) and Covington(KY)
Apply Now