Principal QA Engineer

Fidelity Corp
Jersey City, NJ, United States
$85K-$179K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description :

Principal QA Engineer

As a Principal Software Engineer in Test, you blend extensive technical experience in test automation with business domain knowledge and data analysis.

In an agile structure, you will partner with product owners to implement test automation and execute manual testing to increase efficiencies in testing and support the squad in building highly stable applications that meet business needs.

The Role

In this role, you will be working with a team of technologists passionate about promoting testing practices, implementing test automation, and executing testing with development and business partners!

Review test strategies with stakeholders and ensure that all the various kinds of testing like unit, functional, performance, acceptance etc. are getting covered.

Developing and maintaining automated suites / Frameworks of tests to assess product quality and release readiness

Conduct manual testing

Train squads on test management

The Expertise and Skills You Bring

5+ years of software engineering experience delivering software using agile development practices.

Expertise in defining test cases at the right level of detail and define test cases and ensure acceptance criteria matches real business value i.

e. ensure we are testing the right things

Expert knowledge in test automation frameworks and demonstrate proficiency, quality and passion in your coding ability.

Understand architecture principles of a distributed system and how to appropriately define a test strategy at the component and system level

Experience with Test Automation using Python and / or Groovy validating software components built in Python

Experience in testing Python packages / utilities

Knowledge of modern Python Test Automation Frameworks, including Load-testing (Robot, Pytest, Locust)

Experience with RDBMS (SQL / noSQL)

Knowledge of AWS

Understanding of CI / CD processes

Deep knowledge of the SDLC process and how different test types from unit, behavioral, component & E2E are used through the cycle.

Curate the suite of tests to ensure a minimal comprehensive set (eliminate duplication, recognize gaps)

Passionate about engineering excellence with a strong understanding of object-orientated programming.

Understand how to deliver using an Acceptance Test-Driven development (ATDD) and Behavior Driven development (BDD) approach

Understand architecture principles of a distributed system and how to appropriately define a test strategy at the component and system level

Bachelor's degree (or above) in either Computer Science, Management Information Systems, Business Information Systems, Mathematics or Finance related field

The Value You Bring

Create efficiencies in testing that increase agility and time to deliver business value

Drive a strong quality practices and influence the Squad to focus on quality in each sprint

Continuously focus on improving stability and resiliency of critical business processes and applications

The Team

Asset Management Technology (AMT) provides worldwide technology and support to all the Investment Management, Research, Trading, and Investment Operations functions.

We are seeking a Principal, Software Engineer to join our Quantitative Research & Investing Technology organization. This role will be part of our Quantitative Engineering team, which is responsible for architecting, developing, and maintaining a new quant research oriented meta-data programming language.

The base salary range for this position is $85,000-$179,000 per year.

Placement in the range will vary based on job responsibilities and scope, geographic location, candidate’s relevant experience, and other factors.

Base salary is only part of the total compensation package. Depending on the position and eligibility requirements, the offer package may also include bonus or other variable compensation.

We offer a wide range of benefits to meet your evolving needs and help you live your best life at work and at home. These benefits include comprehensive health care coverage and emotional well-being support, market-leading retirement, generous paid time off and parental leave, charitable giving employee match program, and educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career.

Note, the application window closes when the position is filled or unposted.

Certifications : Category :

Category :

Information Technology

9 days ago
Related jobs
Promoted
Buildertrend
Passaic, New Jersey
Remote

Buildertrend’s Quality Assurance Analysts work as a team responsible for ensuring a problem-free, intuitive user experience for our clients. These analysts execute software testing, troubleshoot bugs, and work closely with developers to resolve and prevent issues. Run and audit automated tests; part...

Promoted
Han IT Staffing
Woodbridge Township, New Jersey

A minimum of 8+ years of performing quality engineering and test automation delivery. Knowledge on API test automation using Java or Groovy using any ›Meter, SoapUI, Rest Assured, etc. ...

Promoted
Pinnacle Group, Inc.
Jersey City, New Jersey

QA Automation Engineer/BA - W2 only (Citizen or GC). As an Automation Engineer, the candidate will be required to provide high quality technology solutions that address business needs by automating the various test phases in SDLC as much as possible. Must Have: Selenium, Built Automation framework f...

Promoted
Randstad Digital
Woodbridge Township, New Jersey

Manual QA to test trading application. Internal Interview Process Details - 2 interviews - our current qa team, service dleivery mgr and client so three rounds. QA experience in Financial institutions including trading applications. ...

Promoted
Synechron
Jersey City, New Jersey

Proven experience as a QA Analyst in the banking domain, with specific expertise in. ...

Promoted
Catalyst Life Sciences
NJ, United States

Controls/Systems/Automation Engineering experience required. Degree in an Engineering related discipline. ...

Promoted
Selby Jennings
NJ, United States

Selby Jennings is currently partnered with a leading P&C insurer looking to bring on a Quality Engineer to focus on building the testing/automation strategy, automation frameworks and provide quality assurance supportas the team looks to implement a new guidewire suite. Lead and manage QA team effor...

Promoted
Fidelity Investments
Jersey City, New Jersey

Or, alternatively, 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 as a Senior Software Engineer/Developer (or closely related occupat...

Promoted
NBCUniversal Media, LLC
Englewood Cliffs, New Jersey

We are seeking a Senior Staff Software Engineer who will provide technical leadership across our core engineering and developer experience teams. This role includes working in consultation with the Engineering Experience teams, the broader NBCU developer population, and engineering leadership to del...

Promoted
Tradeweb
Jersey City, New Jersey

Successful candidates must have excellent Quality Assurance and Control experience in testing and validating electronic trading systems in the Fixed Income market. ...