Your Impact
In your role as a QA Engineer, you will be part of the development team that builds a diverse set of products meeting a high degree of excellence. We do this by supporting development processes and building confidence those processes will result in quality software. We iterate through the testing cycle to find defects as soon as possible at least cost. We work closely with a cross functional team of product owners and domain experts to clarify objectives, and refine user stories and non functional requirements. If you like collaborating with skilled developers and deep subject matter experts to solve problems, work with many technologies while delighting the customer, this is the place for you.
How will you fulfill your potential?
- Encourage good software development practices
- Functionally test individual development activities through automation
- Document test cases and capture evidence
- Thoroughly document and communicate defects
- Build rapport with the development team, product owners and domain experts by reporting accurate defects and being a subject matter expert
- Collaborate with software engineers to reproduce defects and to gain understanding of functionality
- Develop automated test scripts for functional end-to-end regression
- Participate in continuous improvement efforts
- Be a key contributor for your Agile team
Basic Qualifications
- Degree in computer science or engineering, or equivalent industry experience
- 1+ years (Analyst) or 3+ years (Associate) in test automation, test case documentation and evidence collection
- Experience documenting, prioritizing, and facilitating defect remediation
- Experience with testing tools such as Selenium, Jasmine, TestNG, Cucumber, RestAssured, JSONAssert tec.,
- Experience with programming languages such as JavaScript/TypeScript or Java
- Data verification and structured query language (SQL).
Preferred Qualifications
- Source Control Management systems (i.e., SVN, Git)
- Experience working in an Agile environment
ABOUT GOLDMAN SACHS