QA Engineer - ClearFactr

Location(s) US-TX-Dallas
Job ID
2021-73038
Schedule Type
Full Time
Level
Associate
Function(s)
QA Engineer
Region
Americas
Division
Engineering
Business Unit
Product Management
Employment Type
Employee

MORE ABOUT THIS JOB

Your Impact

At Goldman Sachs, our Engineers don’t just make things – we make things possible.  Change the world by connecting people and capital with ideas.  Solve the most challenging and pressing engineering problems for our clients.  Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action.  Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.

Goldman Sachs Core Engineering is building out its ClearFactr team and is looking for a Quality Assurance Engineer.

ClearFactr is a spreadsheet platform purpose-built for financial modeling.

  • It enables users to create an integrated ecosystem out of otherwise dispersed, distributed and disconnected financial models.
  • It can be used via a spreadsheet-like user interface within a web browser, and/or programmatically via APIs.
  • It combines unique approaches to modeling clarity, powerful low/no-code analytics, and collaboration to solve a wide variety of risk, modeling and workflow challenges throughout the firm.

ClearFactr is at the forefront of Goldman Sachs’ migration to the cloud.

How will you fulfill your potential?

Assuring product quality assures happy users, which assures the success of our business. Simply put, we win when our customers win by using our products. If they find them to be unreliable or untrustworthy, everyone loses.

We are looking for a talented and passionate engineer who thrives in an extremely entrepreneurial, fast-paced environment. A successful QA Engineer will be curious, detail oriented and thorough. They'll develop a deep understanding of various aspects and interactions of the product components from a user-centric perspective.  They'll be skilled in refactoring test components and methodologies so we can scale an ever-growing collection of tests in the most efficient, performant, productive and maintainable ways possible.  Specific aspects of the work involved will include:

  • Creating and updating Java-based REST integration tests, including those that exercise RPC endpoints
  • Creating JIRA tickets outlining possible bugs with possible root cause information
  • Writing new unit tests to increase code coverage
  • Working with Development Team to improve existing unit tests
  • Helping to improve our CI/CD processes
  • Helping to improve observability via ongoing optimizations of logging and dashboard tools

ABOUT GOLDMAN SACHS

ENGINEERING - At Goldman Sachs, our Engineers don’t just make things – we make things possible.  Change the world by connecting people and capital with ideas.  Solve the most challenging and pressing engineering problems for our clients.  Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action.  Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.

 

RESPONSIBILITIES AND QUALIFICATIONS

Basic qualifications:

  • Bachelor's degree or equivalent practical experience
  • Hands-on programmer with 2+ years of recent Java experience
  • Direct experience with the JUnit testing framework
  • Familiarity with concepts and practical issues behind software testing, of both "white box" and "black box" varieties.
  • Adherence to "Clean Code" best practices and associated written communication skills.
  • Experience with Intellij IDEA

Preferred qualifications:

  • Knowledge of SQL
  • Experience with AWS, specifically RDS and EC2
  • Experience with GitLab
  • Experience with Gitbash shell
  • Experience with automated testing software and frameworks such as Selenium and Cucumber
  • Experience with Jacoco-based code coverage tools
  • Working knowledge of financial modeling issues involving Microsoft Excel and/or Google Sheets
  • Familiarity with financial concepts and terms will be helpful but not required
  • Meaningful experience with HTML-5, CSS and JavaScript is a plus
  • Excellent verbal and written communication, and collaboration skills
  • Ability to iterate effectively with dedicated UX Design and full-stack team members

ABOUT GOLDMAN SACHS

© The Goldman Sachs Group, Inc., 2021. All rights reserved.

Goldman Sachs is an equal employment/affirmative action employer

Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity