Software Developer Engineer Tester (JR1026523) - #292309

Broadridge


Date: 06/11/2021 20:01 PM

City: Newark, New Jersey

Contract type: Full Time

Work schedule: Full Day

Company Description

Broadridge Financial Solutions, Inc. (BR), a $4 billion global Fintech leader and part of the S&P 500® Index, is a leading provider of investor communications and technology-driven solutions to banks, broker-dealers, asset and wealth managers and corporate issuers. At Broadridge, we do well by doing good. Our unique culture is guided by the Service-Profit Chain—the idea that success is mutual, directly connecting employee engagement, client satisfaction, and the creation of stockholder value. We enable better financial lives by powering investing, governance, and communications for our clients, their customers, and the financial services industry.

Job Description

Are you seeking a position within a growing company? Broadridge is hiring! Our mission is to attract, develop and retain outstanding talent. Being a place where exceptionally driven and hardworking people want to work is how we deliver award-winning services to our customers and ultimately build customer value. The Software Developer Engineer Tester we seek for our exciting new product exhibits a keen sense of end-to-end ownership of the quality of that product, prioritizing his/her assigned tasks with care, attention to detail under pressure, and respect for target delivery dates. The ideal candidate will enjoy working with a small, talented team but has an independent mindset to champion our customers’ experience of quality as the foremost group deliverable.

Responsibilities:

  • Develop, maintain and execute automated test scripts.
  • Integrate test scripts with Jenkins pipeline.
  • Maintain well organized records of test results and generate historical analysis of test results.
  • Support overall test engineering activities such as development of Test Approach, Test Cases, and manual test execution as needed.
  • Work closely with application development and other technical teams to Understand how changes in the software product affect maintenance of test scripts.
  • Provide test engineering mentorship and direction to employees and consultants and, as needed.
  • Identify internal and external interfaces and develop test cases.
  • Assist Test Manager in developing estimates to support new and existing projects.
  • Ensure all development lifecycle test engineering work of other team members, including the review of high-level designs, detail designs, and test plans and results, is completed according to standards.
  • Align risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately.

Qualifications:

  • Bachelor’s degree with a strong record of achievement and success in learning to code in a Computer Science program.
  • Programming in Java; scripting languages such as Python, bash or Javascript; familiarity with React Web framework.
  • SQL and noSQL databases in order to understand and work iteratively with sophisticated data sets and models; data are tested for accuracy, completeness and performance.
  • Test strategies that can be executed timely to accommodate an agile SDLC organized into Sprints. To that end, good common sense, as well as the use of automation tools, should allow a complete and sensible set of regression tests to run efficiently within the timeframe of each Sprint delivery.
  • Familiarity with SDLC tracking, release deployment and scheduling tools, such as Jenkins, Docker, AirFlow, JIRA, or similar Technology tools

Languages and Technologies:

  • Core Java
  • Linux/Unix
  • SQL
  • Gradle
  • Mocha
  • JavaScript/TypeScript
  • Test Libraries and Tools:
  • jUnit
  • TestNG
  • RestAssured
  • Selenium Grid/WebDriver

Preferred Qualifications:

  • Knowledge of the financial markets, including fixed income instruments and trading life cycle.
  • Devising/configuring integration tests, to ensure the newly built modules are integrated accurately with their source systems and are robust enough for accurate, speedy delivery to the downstream consumers.
  • Ensuring the usability of the Customer UI experience.
  • Experience with Selenium and Cucumber test tools.

Additional Information

Broadridge is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age or any other protected status
"Everyone Benefits from Diversity & Inclusion
Diverse & Inclusive Teams Drive Growth."
US applicants: Click here to view the "EEO is the Law" poster
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation in the event you are unable or limited in your ability to use or access the Company’s career webpage as a result of your disability. You may request a reasonable accommodation(s) by calling 888-237-7769 or by sending an email to [email protected]

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume