Senior Quality Assurance Engineer Job Listing at Fidelity Investments in Westlake, TX (Job ID 1300065)

Fidelity Investments

Fidelity Investments

Location: Westlake, TX
Posted: 05/20/2013
Refreshed: 06/17/2013
Application deadline: None
Type: Not specified
Career Level: Not specified
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for Fidelity Investments
Industries
Finance, Other
Description
Description

The Senior QA Test Engineer is responsible for the testing of specified application and integrated systems to support installation of a quality product into our operations environment. This includes leading the testing effort on highly complex projects involving multiple QA Test Engineers, analysis of client and product system requirements, including Systems Requirements Analysis (SRA) / System Design Specifications (SDS) and enhancement requests. Testing is focused on ensuring system quality standards are met by planning, designing and executing the appropriate test cases. This includes configuring test plans, mining and manipulating test data, executing test cases, first-level triage of defects found, and retesting of defects through resolution.

Senior QA Test Engineers may be assigned to multiple projects of simple to moderate complexity, or to a single project of high complexity. Senior 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. Senior QA Test Engineers are also expected to help train and mentor more junior QA Test Engineers. Senior QA Test Engineers are expected to work with our Development and Business partners to continuously strive to improve quality throughout the development life cycle by introduce quality up front the process as opposed to providing quality validation at the end of the development lifecycle.

Primary Responsibilities

  • Review and analyze client-specific systems requirements and scope of services
  • Analyze funcational and technical system design for testability
  • Collaborate with project team to undersand and prioritize system testing effort
  • Review and analyze client-specific system requirements and scope of services
  • Analyze functional and technical system design for testability
  • Collaborate with project team to understand and prioritize system testing efforts

  • Define test scenarios, create test plans and participate in the definition and execution of manual and/or automated test scripts

  • Mine and manipulate data to create test data and test cases for multiple or complex projects. Document expected results

  • In collaboration with the project team, develop and periodically confirm 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 standard defect tracking tool

  • Define system regression tests for future projects and for ongoing regression efforts; transition system regression test cases to the 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

  • Lead the testing effort described above on large, complex projects involving multiple QA Test Engineers

  • Provide mentoring and training to junior QA Test Engineers

  • 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

  • Complete required training classes

  • Complete weekly time tracking per the established deadlines


    Qualifications

    Education and Experience

    • Bachelor's degree or equivalent experience is required
    • Minimum of 5 years of Software Quality Assurance experience
    • Experience in the Defined Contribution product area a plus
    • Experience with QA, system development, and test project life cycle methodologies
    • Ability to work effective with product development and systems management

    Skills and Knowledge

    • Ability to work in a matrixed environment across multiple locations and functions

    • Strong oral andw

      ritten communication skills
    • Strong leadership skills
    • Strong technical skills including a broad understanding of relationaldatabases, file processing, application and web-enabling technologies
    • Must be able to act as a QA Project Team Leader, directing and managing the overall testing effort of more junior QA Test Engineers on large complex projects
    • Must be able to work independently, with minimal supervison and instruction
    • Solid understanding of the software development process including analysis, desing, coding, system and user testing, problem resolution and planning
    • 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 automatino frameworks and tools to automate tests
    • Demonstrated ability to work multiple projects simultaneously and to prioritize and balance multiple tasks
    • Strongi nterpersonal skills, ability to maintain good working relationshipswith internal and external partners


    Apply on Company Website