Job Details

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