Senior Quality Assurance Engineer - 1803220
Company: Fidelity Investments
Location: Durham, NC
Posted on: April 13, 2018
Job Description:
Duties: Supports multiple automation frameworks, including
object repositories, function libraries, and abstraction layers.
Enhances, maintains, and supports existing automation frameworks and new
automation initiatives on an architectural level. Supports continuous
integration testing and push button automation of Web-based and
console-based tools. Assists with planning, designing, and executing testing within a
complex project. Primary Responsibilities: • Creates test plans, data, procedures, and manual and/or
automated scripts. • Participates in formal reviews of application designs,
business, and functional requirements. • Participates in code reviews. • Writes complete and accurate reports on software problems. • Identifies and suggests quality process improvements focused
on defect prevention. • Creates systems and business relevant test cases. • Ensures test environment reflects business requirements for
test execution. • Assists in development of in-house test tools. • Executes manual and/or automated test scripts for most
complex projects. • Works with project team to establish testing entrance and
exit criteria. • Ensures execution of project regression test tasks. • Establishes project plans for projects of moderate scope. • Works directly with the user community for project
definition. • Performs independent and complex technical and functional
analysis for multiple projects supporting several initiatives. • Recommends strategies and methods to improve test plans and
test processes. • Analyzes and reports test status and results. • Identifies test issues and reports to project manager and
business. • Defines regression tests, and production verification and validation for future projects. Requirements: Bachelor’s degree (or foreign education
equivalent) 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
performing functional testing of Web-based financial trading applications;
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
performing functional testing of Web-based financial trading applications.
Candidate must also possess: Demonstrated Expertise (“DE”) performing
end-to-end functional and nonfunctional QA and regression testing within
Agile and Waterfall environments, developing frameworks using automated
tools (SAHI, QTP/UFT, IBM Rational Functional Tester, Viper (automated
penetration testing) and Selenium); performing testing of Web services
automation using SOAP UI; and performing nonfunctional testing using LoadRunner;
DE performing data modeling, mining, and backend testing using SQL
in SQLServer and Oracle Databases; and performing content
management using Sitecore; DE designing automation frameworks, and implementing
test automation DevOps continuous integration testing practices using
Git Stash, uDeploy, and Jenkins within a Waterfall and Agile development
environment; DE performing automated testing of mortgage, insurance and core
financial applications including Market Watch and Indexes using QTP and
Selenium frameworks by coding in Visual Basic, JavaScript, Java and VB
Script, including abstraction layer to enable early engagement testing,
shift left strategy, or progressive automation. To apply, visit http://jobs.fidelity.com and search for Job
Number 1803220.
Keywords: Fidelity Investments, Durham , Senior Quality Assurance Engineer - 1803220, Finance , Durham, NC, North Carolina