Job Description :
Job Description

Lead Quality Assurance Analyst for an immediate opportunity in Brooklyn, NY.


Develops and maintains software test plans, test cases, and scripts and scenarios in accordance with current QA procedures and methodologies to accurately describe test scope and test schedules.
Lead QA projects from inception through completion with responsibility for creating detailed test plan, and creating/reviewing test cases, test scripts
Defines data quality test strategy and test plan in collaboration with project stakeholders.
Designs, creates, and maintains test data as needed to support quality testing.
Actively works with project managers, portfolio managers, and development leads on a regular basis to identify projects and development efforts that may require QC support. Participates in project-level planning and reviews and approvals sessions, which includes business requirements and Application Software Requirements/Design review meetings.
Implement an efficient and scalable Selenium Webdriver framework and with designing multiple types of automation frameworks including data-driven, modular, and database.
Identify and write efficient test automation scripts using Selenium Webdriver. Must be proficient in Java programming concepts (variable, loop, procedure, function, data types and collections, exceptions, and debugging your code This task is coding scripts and not using simple recording of the UI.
Successfully automate smoke tests and regression test suites
Review peer scripts before they are checked into the test automation library.
Cross-train and mentor other team members on the automation framework and scripts development.
Build performance test scripts and load projections needed to simulate virtual users
Build test execution scenarios for various types of tests such as load, stress, duration/endurance, and run tests
Administer deep-dive and methodic performance degradation diagnostics/troubleshooting and propose viable explanations to the dev community.
Perform backend testing including ETL processes that extract data from homogeneous or heterogeneous sources.
Strong knowledge of relational database design concepts.
Solid understanding of ETL source to target data mappings and transformation rules.

Must have at least two-years of experience managing or leading QA Teams
Minimum 6 years of experience writing and maintaining automated test scripts using the Selenium toolset to test data quality and system functionality.
Minimum 2 years of experience in writing automated test scripts for testing data feeds/exchanges between systems using batch jobs or web services, including comparisons of copies of data sources, error detection in data edit event flows, and duplicate record detection
Minimum 4 years of experience writing and maintaining functional testing for enterprise level systems
Experience using Microsoft Team Foundation Server or HP ALM to track test project assets.
Good understanding of data warehousing concepts and data analysis.
Strong knowledge of relational database design concepts.
Solid understanding of ETL source to target data mappings and transformation rules.
Capability of translating and presenting technical concepts into practical business terms for leaders in both small and large group settings
ISTQB or CSTE certification preferred
Excellent written and verbal communication skills and aptitude for cross group collaboration

Client : fisa