Software Engineer in Test - QA (REMOTE)
Job Description
Platform Solutions
At Goldman Sachs, we connect people, capital and ideas to help solve problems for our clients. We are a leading global financial services firm providing investment banking, securities and investment management services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. For us, it’s all about bringing together people who are curious, collaborative and have the drive to make things possible for our clients and communities.
We build and embed cloud-based, developer-centric financial products and services in our clients’ ecosystems to help them better serve their own clients and customers.
About This Opportunity
Position : Analyst, Software Engineer in Test I
Location : Atlanta, GA or Remote
Overview :
As a GreenSky (A Goldman Sachs Company) Software Engineer in Test your mandate is intentionally broad, as a contributor of all thing’s quality. The qualified candidate will have experience in delivering applications and systems that provide their intended service value by being fit for purpose and fit for use.
This is a role of risk mitigation, and the Software Engineer in Test is expected to find and contribute to the riskiest areas of our system software in whatever manner makes the most sense for a given product or release. During testing you will be expected to understand the various scenarios and configurations engaged by our users, thus ensuring our test activities are thorough and focused on those aspects that matter most. We want curious, passionate engineers who don’t just do what they are told but think “outside of the box” and investigate options and do things outside the stated job description. Job responsibilities must get done, but the Test Engineer should have sufficient maturity to prioritize those activities that will have the maximum impact on quality. We want people who are connected to the world around them and the larger computer science community. People who file bugs on open-source projects is one example or those who generalize their work for reuse is another. We want to hire people who are enjoyable to work with, get along well with others, and who will add to our culture here at GreenSky. We want engineers who want to continue to learn and grow. We also want people who we can learn from as well—people with new ideas and experiences that will add to our collective talent pool.
In this role you will be responsible for creation, execution and maintenance of automated test scripts, and increasing test coverage using all available automated systems to drive regression testing across products. You will perform manual and exploratory testing activities, where they bring value. You will be expected to contribute to defining and driving innovative automated testing strategies and toolsets into our overall development processes that support and enhance Quality Assurance within GreenSky.
Duties & Responsibilities:
- Work as part of cross functional, passionate agile project team to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
- Contribute toward designing, developing and supporting frameworks for our test infrastructure and providing test and test automation expertise to our development teams.
- Contribute toward predictable delivery of quality releases.
- Research, recommend and implement tools as needed with the goal of increasing automation, regression, and delivery quality.
- Collaborate with, share with, and mentor team members on automation, test strategies and methodologies.
- Proactively bring issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them.
- Be meticulous about documentation of all test cases and test results.
- Ensure that all tests are executed and give regular feedback to the team on the status of quality.
- Use appropriate measures and KPIs to validate and report on software quality.
- Work closely with the software engineering team, Product Management, Technical Operations, Senior Management, and business users as required.
- Be a creative thinker who can quickly identify and test for functional ‘edge cases’ outside of expected functionality workflow.
- Continue developing expertise in:
- Unit testing
- UX Testing
- UI Testing
- Integration testing of APIs
- Automation and regression testing
- Performance and scalability testing
- Security testing
Required Skills & Qualifications:
- Bachelor’s degree or higher (or foreign. equiv.) in Computer Science, IT, Electrical Engineering or closely related field
- Must have 2 years of experience in the job offered or as a QA Analyst and/or QA Engineer building automation frameworks and test suites and developing test scripts on Java platform
- Must have experience writing automated scripts on Java and Angular applications
- Must have experience with SQL, Postman, Intelij IDE and/or Eclipse and JIRA
Preferred Qualities that make for a great GreenSky Test Engineer II:
- Ability to manage time and priorities (Urgent vs Important).
- Inquisitive, with a willingness to ask questions.
- Originate, and can postulate and share ideas.
- Analytical, and can identify patterns and discrepancies in data.
- Optimistic, and can report negative findings in a positive way.
- Communicates clearly, and good at reporting all necessary detail that avoids ambiguity.
- Empathetic, adaptive, flexible, and a willing attitude to support co-workers and peers.
- Able to co-relate real-time scenarios to software testing.
- Curious and a constant learner.
- Conducts themselves in such a way that they are an inspiration and a role model.
- Is a team player.
- Has a passion for Software Quality Assurance and Testing.
- Empathic, with the ability to test and think with an understanding of the end users experience.
ABOUT GOLDMAN SACHS
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.
We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.
We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html
© 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