Senior Quality Assurance Engineer - 2029328
Company: Fidelity Investments
Location: Durham, NC
Posted on: July 2, 2021
Job Description:
Develops Mobile Automation for iOS and Android
tablets/smartphones, using Appium and SeeTest mobile Cloud
solutions. Develops test automation to support end-to-end testing
for large, complex workflows within a brokerage application domain.
Logs and resolves defects in collaboration with design and
development partners, using JIRA and XRAY. Designs, develops, and
maintains reliable, portable, accurate, and credible tests and
integrates them into Continuous Integration/Continuous Deployment
(CI/CD) pipelines through Jenkins. 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. Education and Experience: Bachelors 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 account creation and transaction tracking
within the brokerage and financial services industries. Or, alternatively, Masters 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 account creation and
transaction tracking within the brokerage and financial services
industries. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (DE) enabling and supporting team
deliverables -- testing artifacts, including details related to
test execution and reporting using HP Quality Center, JIRA, and
XRAY; and acting as a member of an Agile development team --
performing analysis, and developing and performing quality
assurance of enterprise initiatives related to account opening and
transaction tracking, using Confluence, SharePoint, and MURAL for
team collaboration and information sharing -- in a brokerage
environment. DE defining, developing, implementing, and supporting solutions
for Application Lifecycle Management (ALM) and Quality Assurance
testing; implementing Continuous Integration/Continuous Delivery
(CI/CD) pipelines, using DevOps methodologies, JIRA,
Bitbucket/Stash (for version control), and Jenkins; and
collaborating and knowledge share Agile design solutions. DE writing Java code to create and execute test automation,
using Selenium Web Driver, Cucumber Serenity Framework, Jagacy, and
WinApp Driver; creating, executing, and maintaining test automation
scripts on Appium/SeeTest mobile Cloud solution; and performing
root cause analysis to assist with defect management, using Agile
and Waterfall methodologies. DE developing automation scripts to test Application Programming
Interfaces (APIs), using SOAPUI and Rest Assured; and adapting
micro-service architecture within a large-scale financial services
systems using J2EE technologies -- Spring framework, Spring boot,
Maven, and GIT. For full job details and to apply, please visit
https://jobs.fidelity.com/ and search for job number: 2029328.
Keywords: Fidelity Investments, Durham , Senior Quality Assurance Engineer - 2029328, Finance , Durham, NC, North Carolina