Senior Quality Assurance Engineer - 2076220
Company: Fidelity Investments
Location: Durham, NC
Posted on: May 10, 2023
Job Description:
Position Description: Logs defects and issues to ensure resolution, using Object
Oriented Design and Continuous Integration/Continuous Deployment
(CI/CD) methodologies. Performs product release deployment
verification on a regular cadence using Selenium Java-Based
automation frameworks. Performs Java development, using Junit and
Groovy. Participates in defect triage. 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 building automation frameworks in a complex financial
service environment, using Java, Groovy, Selenium, and JUnit. 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 building automation frameworks in a
complex financial service environment, using Java, Groovy,
Selenium, and JUnit. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (DE) building automation frameworks using
Java, Groovy, Selenium, and Junit. DE building Web service automation, using Application
Programming Interfaces (APIs) and REST services -- SoapUI, Postman,
and Itko Lisa. DE performing Continuous Integration/Continuous Deployment,
using Docker, Jenkins, uDeploy, Maven, and GIT. DE performing database testing operations on Oracle, SQL server,
My Access, Big Tables, and Mongo, using SQL and PL/SQL. For full job details and to apply, please visit
https://jobs.fidelity.com/ and search for job number: 2076220.
Keywords: Fidelity Investments, Durham , Senior Quality Assurance Engineer - 2076220, Finance , Durham, NC, North Carolina