Job Description :
Work through all facets of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC)
Review and analyze functional requirement specifications, and write detailed test plans, test cases, and test scripts
Design and implement QA test strategy plans for both manual and automation
Coordinate pre-test architectural overview, load contribution analysis, planning and test execution and post-test result analysis
Perform integration testing, system testing, functional testing, stress and performance testing, load testing, volume testing, and use acceptance testing
Develop and implement Data-Driven Framework, Keyword-Drive Framework and Hybrid Framework by using VB Script and Descriptive programming
Work with developers, users and support groups to understand the application architecture, use and current production issues to simulate the best possible real time scenarios for load and stress testing
Perform Web Services testing and provide required input data to request XML
Design end-to-end data validation processes for ETL & BI systems: analysis, creation of testing data to validate the ETL transformations rules, business rules including positive and negative scenarios and conditions, etc.
Develop test scripts for ETL Routines in the data warehousing environment
Write tractability matrices based on use cases and business requirement documents (BRDs) and developing QA status reports, QA summary reports, and QA test logs
Test GUI applications and SQL Query Scripts and SQL commands for testing
Execute standard testing methodologies, validations and verifications to ensure the software quality and meeting the demands set by stakeholders
Perform regression, stress/load/volume testing along with black box and white box testing, on Web and Client-Server applications
Write complex SQL, triggers, and stored procedures
Interact with developers to resolve for the defects found during testing and to make sure the developers have coded according to functional specifications
Interpret requirement models to identify test effort needs, data driven testing and performance testing on various platforms
Lead the effort in scheduling and managing resources and activities in QA team
Coordinate setup and maintenance of QA test lab hardware and software, present, and train team members on new tools obtained
Perform negative testing by entering improper data to make sure appropriate error messages are displayed

Required Skills/Experience (Supplier is prohibited from submitting a candidate that does not meet every requirement
Experience analyzing user requirements and functional specifications to develop test cases and test scripts to cover overall QA testing and develop test data based on requirements
Experience writing tractability matrices based on use cases and business requirements
Experience logging defects and generate defect reports and graphs
Experience creating ETL test data for all ETL mapping rules to test the functionality of the Informatica Mapping
Experience performing regression, stress, load, and volume testing
Experience writing complex SQL and SQL performance tuning
Experience communicating requirements to on-site and off-shore developers
8+ years of experience in IT and end-to-end Software Development in SDLC

Preferred Skills/Experience (These are the “nice-to-have” skills, but the lack thereof does not prevent Supplier from submitting a candidate that does not meet every requirement
Current industry knowledge of forward looking data technologies (Big Data, Hadoop, DB2 BLU)
Demonstrated ability to partner and collaborate across organizations to craft innovate solutions that drive customer-centric outcomes
Ability to think strategically and translate plans into phased actions in a fast paced, high pressure environment
Strong presentation skills necessary to communicate with, and persuade, a wide range of audiences
Experience with scaled systems and understanding of data and system integration; should also have a good understanding of security from a data and process perspective
Customer-driven mindset and insatiable appetite for engineering excellence and drive for outcomes
Agile Development Methodology