Senior Quality Assurance Engineer - 1612307
Company: Fidelity Investments
Location: Durham, NC
Posted on: December 30, 2016
Job Description:
Duties: Will serve as a Senior Quality Assurance Automation
Engineer with responsibility for quality assurance and testing of Fidelity
software applications, and support of the installation of high quality
software products into the Fidelity production environment. This role
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 and developing test
automation for both functional and regression purposes. Will develop system
test strategies and plans, mine and manipulate system test data,
write and execute system test cases, perform front-line triage of issues
found during execution, and retest defects through resolution. Will
proactively identify strategies to prevent defects from entering the system. Primary Responsibilities: • As an individual contributor, will create and develop test automation to support functional and regression test objectives
and advocate for continued development of automation within the
functional area. • Design and develop test automation frameworks; automate
existing manual regression test cases; and identify opportunities to
leverage automation. • Develop valid test approaches and scenarios. • Review requirements/design documentation, and develop and
execute test strategy, test plans, schedules, test execution, and QA
artifacts. • Communicate plans, project status, project risks, and
project metrics to all levels of the project team, including our
supporting teams. • Document defects in HP Quality Center 11 and implement
traceability between test cases and requirements documentation. • Communicate with developers and business analysts to resolve
issues or questions pertaining to test creation or test execution. • Identify, communicate, and proactively manage project risks as
well those of our supporting teams. • Provide assistance/guidance to junior level team members
in scripting/automation, and provide general support to the larger
team both onshore and offshore. • Actively participate in the overall team objectives and
improvement initiatives. • Partner with development teams to build an understanding of QA
and its role in the project lifecycle. • Provide input for go/no-go decisions. • Participate in monthly production install validation
activities and off-cycle product validations as necessary. • Adopt shift left in testing lifecycle by implementing DevOps
and continuous testing using Jenkin and UFT scripts from ALM. Requirements: Bachelor’s degree (willing to accept foreign
education equivalent as well as three-year foreign bachelor’s degree) in
Computer Science, Engineering, Information Technology, Information
Systems, Mathematics, Physics, or a closely related field and three (3)
years of experience in the job offered or three (3) years of experience
in development of software test automation for financial or
insurance products and services; or, alternatively, Master’s degree (or foreign
education equivalent) in Computer Science, Engineering, Information
Technology, Information Systems, Mathematics, Physics, or a closely related
field and one (1) year of experience in the job offered or one (1) year of
experience in development of software test automation for financial or
insurance products and services. Candidate must also possess: Demonstrated
Expertise (“DE”) defining architecture and automation framework for web
and desktop brokerage applications (including regulatory, processing, and
recordkeeping functionality) using UFT (with mainframe, Web services, and
database) within a testing framework; DE analyzing and automating
Application Programming Interfaces (APIs) using SOAP UI; DE in source
control management for automation scripts using git stash or SVN, and
operating and managing on-demand infrastructure (virtual and cloud
environments); DE in Test Data Management, including ETL testing and data
transformation, and writing structured database queries on both mainframe DB2 and
distributed platforms. To apply, visit http://jobs.fidelity.com and search for Job
Number 1612307.
Keywords: Fidelity Investments, Durham , Senior Quality Assurance Engineer - 1612307, Finance , Durham, NC, North Carolina