Quality Assurance, Senior Associate

Posted:
3/23/2025, 5:00:00 PM

Location(s):
Zhejiang, China ⋅ Hangzhou, Zhejiang, China

Experience Level(s):
Senior

Field(s):
Software Engineering

Job Description

Who we are looking for

We are looking for a Quality Assurance Tester that is ready to be a team player on a Global Technology Team that delivers a comprehensive and holistic approach to a Business – IT centric relationship for finance departments across the globe. The best candidate will be able to work effectively with Business partners, Analysts teams and Developers to perform end to end testing on all required processes that have been developed, maintained and supported on Cloud Env through enterprise applications. This candidate should have a strong understanding of the SDLC and defect life cycle. The candidate would be able to perform analysis of requirements, document a test plan, write and execute manual and automated test cases, and analyze test results.

Main Duties and Responsibilities:

As a Quality Assurance you will conduct end to end testing through manual and automated processes including but not limited to:

  • Perform different types of testing on purpose, working closely with team members with to ensure a sustainable test approach.
  • Create test data to test functionality of different functionalities;  research on new automation tools and create automation scripts by adopted tools and frameworks, such as Selenium, Tosca, Playwright, Cucumber, TESTNG, etc.
  • Participate in meetings with business on requirements and functional specifications reviews early in the software development life cycle process.
  • Execute software testing to include functional testing, system testing, regression testing, and, security and performance testing.
  • Document software defects in an issue tracking system and proactively communicate issues with developers and other project team members.
  • Prepare test scripts and data sets; configure testing tools and develop complete, automated regression suites.
  • Maintain automated test scripts for regression testing for assigned applications.
  • Generate effective status and progress reports to the QA Manager and project team members.
  • Actively communicate with the Product Owner, Business Analyst, Development Leads and team members to collaborate through the project lifecycle

Required Skills / Applications / Certifications to help you succeed in this role:

  • Proficient in Oracle SQL with exposure to Python and/or Java Skills
  • Various testing skills ranging from Automation Testing, Functional Testing, Integration Testing, Manual Testing, Performance Testing, API Testing, Database Testing and User Acceptance Testing. This would include but is not limited to a Test case design, Test data preparation, Automation scripts preparation, Test execution, Defects reporting and Test results capturing.
  • Knowledge and application of the Software Testing Life Cycle and Application Lifecycle Management
  • Must have the ability to complete Requirement Analysis, Test Planning, along with Planning and Execution
  • Skills in Time ManagementIssue ManagementRisk ManagementConflict ResolutionProblem SolvingWritten and Verbal CommunicationActive Listening, and Attention to Detail. This would include taking ownership and initiative while working in a complex deadline-oriented environment.
  • Knowledge of Agile process and the use of Jira.
  • Knowledge of Automation tools
  • Knowledge of Financing Solutions, Agency Lending

Education & Qualifications

Bachelor's degree in Computer Science, Information Technology, or a related field.

CET4 is a must, with CET6 is preferred

State Street's Speak Up Line