Senior Quality Assurance Engineer - 2058921
Company: Fidelity Investments
Location: Smithfield, RI
Posted on: July 29, 2022
Job Description:
Develops and implements test strategies and automated testing
frameworks using Python. Performs end-to-end Datalake
transformations -- source and target data transition -- using
ICEDQ, Apache Nifi, Amazon Web Services (AWS) and Snowflake (acting
as Datalake). Performs functional and automation testing using
management tools. Assist with planning, design, and execution
testing with a complex project. Creates test plan, strategy, case
design and execution and defect tracking. Develops test automation
frameworks (using Python) and integrates them into Continuous
Improvement/Continuous Development (CI/CD) pipelines. Primary Responsibilities: Creates test plans, data, procedures, and manual and/or
automated scripts. Participates in formal reviews of application designs, business,
and functional requirements. 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. 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 developing automation and testing software applications,
using Java and Python within an investment management
environment. 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 developing automation and testing
software applications, using Java and Python within an investment
management environment. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (DE) developing test automation
frameworks using Python; performing end-to-end datalake testing,
and source to target data transition, using ICEDQ, Amazon Web
Services (AWS), Simple Storage Testing (S3), and Snowflake (acting
as Datalake). DE performing end-to-end testing using data ingestion tools --
Apache Nifi; performing data acquisition from data warehouse or
transaction source systems to Datalake, using snowflake and SQL;
and performing source to target data comparison using ICEDQ
tool. DE creating test plan strategies -- functional and automation
test cases -- using XRAY in JIRA; and creating test cases and
execution, and tracking defects to closure, using XRAY and
JIRA. DE performing white and blackbox, system, integration,
regression, functional, UI, ad-hoc, smoke, and database testing,
ETL, and User Acceptance Testing (UAT), using Python, AWS, ICEDQ,
MS-SQL, and Java. For full job details and to apply, please visit
https://jobs.fidelity.com/ and search for job number: 2058921.
Keywords: Fidelity Investments, Boston , Senior Quality Assurance Engineer - 2058921, Finance , Smithfield, RI, Massachusetts