Vice President, Quality Assurance Engineer Asset & Wealth Management Engineering Across Wealth Management, Goldman Sachs helps empower clients and customers around the world to reach their financial goals. Our advisor-led wealth management businesses provide financial planning, investment management, banking and comprehensive advice to a wide range of clients, including ultra-high net worth and high net worth individuals, as well as family offices, foundations and endowments, and corporations and their employees. Our consumer business provides digital solutions for customers to better spend, borrow, invest, and save. Across Wealth Management, our growth is driven by a relentless focus on our people, our clients and customers, and leading-edge technology, data and design. WHO WE LOOK FOR We're currently seeking a highly skilled and experienced Quality Engineer to join our Private Bank engineering team. In this role, you will be responsible for ensuring the safety and quality of our products and procedures through rigorous testing, implementation of quality control measures, and identification of areas for improvement. You will collaborate with cross-functional teams to address quality issues, drive continuous improvement, and contribute to building high-quality products that exceed customer expectations. The ideal candidate will possess a strong background in engineering, quality assurance, exceptional attention to detail, and a proactive mindset. If you are passionate about quality and delivering excellence, we encourage you to apply and become a valued member of our team. YOU WILL
- Define test automation architecture according to the complexity and type of the application.
- Design, develop, and maintain test automation frameworks.
- Evaluate and select testing tools that align with project needs.
- Implement and integrate testing tools to streamline quality assurance (QA) processes.
- Ensure software framework is feasible to incorporate into CI-CD pipeline and its integration with test management tools.
- Define and document standardized QA processes and methodologies.
- Develop best practices for testing and quality assurance and ensure adherence to industry standards and compliance requirements.
- Define coding standards, testing procedures, and documentation guidelines.
- Establish key performance indicators (KPIs) for measuring QA effectiveness.
- Generate and analyze metrics to identify trends and areas for improvement.
- Mentor and provides training assistance to Associate QA Engineers
- Collaborate with the development team on bug fix verification and validation (regression testing)
- Communicate professionally at all levels within and outside of the organization
SKILLS AND EXPERIENCE WE ARE LOOKING FOR
- Bachelor's degree in Computer Science, Engineering, or an or international equivalent
- 6+ years of experience in software development or QA automation
- 3+ years of experience with programming languages such as Java, Groovy, Ruby, Python, or JavaScript
- Familiarity with Appium or Selenium and testing frameworks like TestNG, JUnit, or Cucumber
- Comfortable using Git and test management tools like JIRA
- Knowledge of SQL/NoSQL databases
- Proficiency in web application testing
- Understanding of Financial concepts, products and services
- Highly motivated individual with the ability to work autonomously as well as in a team and collaboration oriented environment
- Excellent attention to detail, critical thinking and problem solving skills
- Excellent verbal and written communication skills to effectively articulate business cases and drive consensus with senior management
PREFERRED QUALIFICATIONS
- At least 5+ yrs quality assurance experience in Agile Development environments
- Familiarity with Agile Software Development Methodologies
- Experience with web-based application testing
- Experience with performance testing
- Ability to multi-task, prioritize tasks and quickly adjust in a rapidly changing environment
- Thorough working knowledge of software testing methodologies and the testing life cycle
|