Senior Quality Assurance Engineer-2078556
Company: Fidelity Investments
Location: Durham, NC
Posted on: June 21, 2023
Job Description:
Position Description: Designs, develops, documents, and maintains automated tests and
in-house software utilities, using Jenkins and SQL. Crafts and
maintains testing frameworks -- Junit, TestRunner, and Selenium
(TestNG). Designs and develops software tools using Java as the
scripting language. Tests and debugs automated solutions and
software utilities using Test Driven Design (TDD) concepts. 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, Computer and Information 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 crafting and maintaining testing
frameworks -- Junit, TestRunner, and Selenium. Or, alternatively, Masters degree (or foreign education
equivalent) in Computer Science, Computer and Information 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
crafting and maintaining testing frameworks -- Junit, TestRunner,
and Selenium. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (DE) developing Continuous
Integration/Continuous Deployment (CI/CD) pipelines to automate
infrastructure deployment, using Git, Jenkins, Artifactory,
uDeploy, and automation status result dashboards; and designing and
developing data models and databases to ensure interoperability
with BI solutions, using PL/SQL. DE creating CI/CD pipelines, using Git, Maven, Jenkins, and
uDeploy; performing quality gates enforcement based on test code
coverage and quality, using Junit, Mockito, and SonarQube; and
publishing deployments from Docker to Amazon Web Services
(AWS). DE building resilient infrastructure by containerizing Selenium
Grid, SeeTest, and automation suites, using Docker on Linux
platform; and conducting unit, integration, and quality assurance
testing of software systems to ensure reliability and performance,
using Junit, TestNG, Spring, Rest Assured, Cucumber, SoapUI, and
Postman. DE performing Test Driven Development (TDD), using JUnit and
Fitnesse; conducting performance testing using JMeter; profiling
and troubleshooting issues using Datadog for Observability; and
creating stable and highly available solutions, using Service Level
Objectives (SLO) and Service Level Indicators (SLI) concepts. For further details and to apply, please visit
https://jobs.fidelity.com/ and search job number, 2078556.
Keywords: Fidelity Investments, High Point , Senior Quality Assurance Engineer-2078556, Finance , Durham, NC, North Carolina