Jr. QA Tester – Raleigh, NC

 Job description:

With general direction, the QA Test Engineer is responsible for the testing of Defined Benefit integrated systems and applications in order to support installation of a quality product into our operations environment.  This includes analysis of client and product system requirements, including Systems Requirements Analysis (SRA) / System Design Specifications (SDS) and enhancement requests. Testing is focused on ensuring that projects and products meet system quality standards by planning, designing and executing the appropriate system test cases, including writing test plans, scenarios and test cases, mining and manipulating test data, executing test cases, front-line triage of issues found during execution, and retesting of defects through resolution. QA Test Engineers are typically assigned to multiple projects, ranging from simple to moderate complexity, or to a single project of high complexity. QA Test Engineers are required to execute project deliverables and tasks on time and on budget to support profitable and high quality operations service delivery.

Primary Responsibilities:

  • Review and analyze client-specific 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
  • Provide input to system test strategies
  • 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
  • Document and report on identified system testing issues in Kintana
  • Define system regression tests for future projects and for ongoing regression efforts; transition system regression test cases to the DB QA regression team
  • 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
  • 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
  • Complete required training classes
  • Complete weekly time tracking per the established deadlines
  • Education and Experience

 

  • Bachelor’s degree or equivalent experience is required
  • Minimum of 3 years of Software Quality Assurance experience
  • Experience in the retirement plans administration/outsourcing area a plus
  • Must possess strong working knowledge of employee benefit plan terminology, concepts and administrative practices.
  • Experience with QA, system development, and test project life cycle methodologies
  • Ability to work effectively with product development and systems management

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
  • Demonstrated ability to work multiple projects simultaneously and to prioritize and balance multiple tasks
  • Strong interpersonal skills, ability to maintain good working relationships with internal and external partners.
  • Must be able to act as a team player as well as work independently