Who we are looking for
We are looking for a Quality Assurance Tester that is ready to be a team player on a Global Markets 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 Data Engineers to perform end to end testing on all required processes that have been developed, maintained and supported on a Cloud Data Lake 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 Data Quality Assurance Tester you will conduct end to end testing through manual and automated processes including but not limited to:
- Perform testing in validating data sources, extraction of data, applying transformation logic, and loading data into target tables, working closely with team members with to ensure a sustainable test approach.
- Create test data to test functionality of reporting and analytics logic.
- 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, 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.
- Actively communicate with the Project Manager, Development Leads and team members to collaborate through the project lifecycle.
- Actively communicate with all the stakeholders to present test report, project status or product user manual.
Required Skills / Applications / Certifications to help you succeed in this role:
- Proficient in Oracle SQL with exposure to Scala 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 an Test case design, Test data preparation, Test execution, Data validation and Evidence 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 Management, Issue Management, Risk Management, Conflict Resolution, Problem Solving, Written and Verbal Communication, Active 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/Confluence.
- Knowledge of Automation tools
- Knowledge of Foreign Exchange is preferred
Education & Qualifications
Bachelor's degree in computer science, Information Technology, or a related field.
State Street's Speak Up Line