Description
The main responsibilities for this position are to work independently on the complex scenarios; end-to-end and integration testing; manage a small team and mentor people on the team.
JOB RESPONSIBILITIES
Testing Strategy & Management
Test Strategy
•Define test strategies for low complexity applications with minimal guidance from test lead
•Understand the business need and give independent inputs on the testing strategy for a small team
Test Management
•Create and implement basic test processes for a small track by applying best practices and lessons learnt
•Articulate the activities involved in assessing the client test landscape by referring to the existing test assessment artifacts in the testing repository
•Create categorized test assessment interview questions and other test assessment artifacts
•Participate in the test assessment workshop as a note taker
Automation
•Implement the functional testing automation tools knowledge in the project
•Use tools knowledge for compilation and debugging techniques
•Create and debug automation code with programming language syntax statements, exception handling, data structures, and built in libraries
Test Estimation
•Estimate daily testing tasks for a low complexity project with guidance from track lead
•Give inputs on estimation of tasks broken down to different sections
•Take Sapient Approach training for scope management and estimation
Test Planning and Execution
Test Planning
•Create a test execution plan / strategy for a low – medium complexity application with minimal guidance from test lead
•Analyse the critical requirements of a medium complexity application and be able to create high level scenarios with minimal guidance from the test lead
•Create low level test cases from high level test cases with minimal guidance from test lead
•Create end to end test scripts with guidance from test lead
•Give oversight to a small team during test case creation and execution and ensures that team is adhering to processes
Test execution
•Test critical functionality of the application by applying different techniques of free form testing
•Log different types of defects including security, usability ,UI, database related defects
•Implement defect management tools and their common functionalities
•Report the test execution status by including the key data points
Defect Management
•Create and articulate the defect lifecycle process with guidance from test lead
•Fetch reports from the defect logging and tracking tools with guidance from test lead
•Articulate and enforce the processes to be followed in the team
Team Management
•Mentor a small team
•Resolve issues and dependencies in the team
•Groom and mentor people
Testing Tools
•Work on at least one of the automation tools(QTP ,Silk, Selenium, Watir), performance tools (Load Runner, Web load) and defect management tools (Test Director, Quality Centre)using their basic and advance features
•Appear and get certified in at least one defect management, test management and automation tool
Client Management
•Create and compile reports for client with guidance from manager
•Participate in client workshops as note taker
•Identify and manage risks by tracking them in the risks tracker
SKILL REQUIREMENTS
• Should have good hands on experience on investment banking domain
• Manual QA/SQL Experince Needed
Business Knowledge: INVESTMENT BANKING DOMAIN EXPERIENCE ONLY
Personal Attributes: a. Strong and innovative approach to problem solving and finding solutions b. Excellent communicator (written and verbal, formal and informal) c. Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution d. Ability to multi-task under pressure and work independently with minimal supervision. e. Ability to prioritize when under pressure
EXPERIENCE
4- 8 years of experience
EDUCATION
Full Time Bachelor’s / Master’s degree (Science or Engineering preferred)
BUSINESS UNIT
Sapient Global Markets
Please send your Resume at Rahul.miglani@mymagicjobs.com
No comments:
Post a Comment