Involve in the Requirement Gathering, Analysis and Requirement Development activities
Evaluation Testability of Test Basis (Requirements, Architecture, Design, Interface, Integrated Systems etc.)
Perform the Review of Project Artifacts (BRD, BRS, FS, SRS, User Stories etc.) to identify Testing Requirements and to Prepare Test Data, Test Conditions and Test Inputs
Support the Test Lead/Coordinator in calculating the Testing Estimates and preparing the Software Quality Assurance and Test Plans
Support the Test Lead/Coordinator to define the Testing Strategy for Functional Testing
Identify, document and execute the Test Scenarios, Test Cases and Business Flows
Perform all Levels and Types of Software Testing (Smoke, Sanity, Integration, Functional, System, End to End, UAT, UI/UX, Regression, Data Migration etc.)
Provide support in the Pilot Testing
Share defects with the Dev team and Verify the rework done against the reported defects
Ensure error free and bug free delivery of the projects / products / applications
Identify and share the Quality Related Risks to plan for their Mitigation and Contingency
Prepare comprehensive Test Reports (Daily, Weekly, Test Execution etc.) to share the Testing Status with the Test Lead/Coordinator and Project Managers
Requirements
SPECIALIZATION
Must have a college education with an under graduate or post graduate degree i.e. BS Computer Science / IT Computer Engineering and/ or MS IT/ CS or related Degree
2-5 Years of Software Quality Assurance and Testing experience in Banking Sector
Expertise in Requirement Gathering, Review and Analysis
Complete Understanding of Software Development and Testing Life Cycles
Ability to prepare Test Plan, Define Testing Strategy and Calculate Testing Effort
Knowledge of all major types of Software Testing (Smoke, Sanity, Integration, Functional, System, End to End, UAT, UI/UX, Regression, Data Migration etc.)
Comprehensive knowledge of API Testing tools like SoapUI, Postman and other utilities
Ability to Identify and share the Quality Related Risks and Issues
Ability to prepare the project deliverables (Test Plan, Test Cases, Test Reports etc.) and suggest improvements
Have good comprehensive knowledge of the databases.
Provides coaching and training to other QA team members
GENERAL
Excellent written and verbal communication skills to present and interact with different stakeholders in global settings