Asset & Wealth Management - New York - Vice President, QA Engineering - 775670

Goldman SachsNew York, NY
$149,000 - $252,500Onsite

About The Position

Function as a senior quality assurance engineer driving development activities for the firm’s products and platforms. Oversee the delivery of quality software and services by enabling early identification of quality gaps with low touch controls across the firm. Collaborate with cross-functional teams, including developers, project managers, and business analysts, to define and document performance testing goals and requirements. Create performance test strategies and test plans based on project requirements and design documents. Configure and set up the test environment, including infrastructure, software, and testing tools. Oversee the execution of performance tests according to the test plan, the monitoring of system resources, the collection of performance metrics, and the analysis of test results. Drive the creation of performance test reports with detailed analysis of performance metrics, test results, and recommendations for improvement. Collaborate with the development team to track, investigate, and resolve performance-related defects. Proactively monitor application performance in different environments, analyzing performance trends, and identifying performance degradation or anomalies. Assign and delegate tasks to team members, reviewing their work products, and providing guidance and support as needed. Continuously improve performance testing processes, methodologies, and tools based on industry best practices and emerging technologies.

Requirements

  • Master’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Applied Computer Science, Information Systems/Technology, or related field and three (3) years of experience in the job offered or in a related role OR Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Applied Computer Science, Information Systems/Technology, or related field and five (5) years of experience in the job offered or in a related role.
  • Developing, documenting, and revising system design quality assurance procedures, test procedures and quality standards and testing web browsers capabilities across supported browsers (3 years with Master's or 5 years with Bachelor's).
  • Testing functionality and usability of applications (3 years with Master's or 5 years with Bachelor's).
  • Working with one of the following: Selenium Web Driver 2.0, Microsoft SQL, Java, JavaScript, Protractor or Mocha (3 years with Master's or 5 years with Bachelor's).
  • Developing and customizing test scripts (3 years with Master's or 5 years with Bachelor's).
  • Identifying, modeling, and creating use cases across various subsystems (3 years with Master's or 5 years with Bachelor's).
  • Participating in automation code reviews across multiple platforms (3 years with Master's or 5 years with Bachelor's).
  • Create & Enhancement of Web Automation Framework using UFT with VBS, Selenium with Java & Cucumber Framework (3 years with Master's or 5 years with Bachelor's).
  • API Automation Framework using Rest Assured with Java & Postman (3 years with Master's or 5 years with Bachelor's).

Responsibilities

  • Drive development activities for the firm’s products and platforms.
  • Oversee the delivery of quality software and services by enabling early identification of quality gaps with low touch controls across the firm.
  • Collaborate with cross-functional teams, including developers, project managers, and business analysts, to define and document performance testing goals and requirements.
  • Create performance test strategies and test plans based on project requirements and design documents.
  • Configure and set up the test environment, including infrastructure, software, and testing tools.
  • Oversee the execution of performance tests according to the test plan, the monitoring of system resources, the collection of performance metrics, and the analysis of test results.
  • Drive the creation of performance test reports with detailed analysis of performance metrics, test results, and recommendations for improvement.
  • Collaborate with the development team to track, investigate, and resolve performance-related defects.
  • Proactively monitor application performance in different environments, analyzing performance trends, and identifying performance degradation or anomalies.
  • Assign and delegate tasks to team members, reviewing their work products, and providing guidance and support as needed.
  • Continuously improve performance testing processes, methodologies, and tools based on industry best practices and emerging technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service