Understanding the application functionality and Non-Functional Requirements (NFRs) along with defined Service-Level Agreements (SLAs);
Identifying the test scenarios to validate the performance of key business functions and certifying the NFRs;
Identifying the test environment, testing data, and accessing needs;
Creating performance test plans and baseline;.
Executing planned tests;
Analyzing test results and identifying any discrepancies against the SLAs;
Publishing performance analysis reports and conducting review sessions with all the stakeholders;
Providing ad-hoc performance testing/load generation for support of development task;.
Assisting with Troubleshooting and System Tuning;
Leading performance test reviews;
Reviewing performance test artifacts for comment and approval;
Writing and distributing risk assessments; and
Working with the development leads and business leads to ensure full coverage in the testing scripts.
Knowledge, skills, and abilities:
Master's or bachelor's degree in computer science, engineering, management information systems, or other related field/equivalent work experience;
A minimum of six (6) years of experience with testing and workload modelling across various technology platforms (web-based, web services, .NET, apps, etc.);
A minimum of six (6) years of experience with test planning and defining SLAs;
Well versed in Quick Test Professional (QTP)/Unified Functional Testing (UFT) Automation Tool;
Experience with developing and deploying test strategies for software applications and interfaces;
A minimum of six (6) years of experience with developing and managing testing strategies;
An in-depth knowledge of a variety of testing techniques and methodologies;
A strong understanding of Quality Assurance (QA) methodologies, such as test plans, test cycles, and software releases;
A strong understanding of QA Best Practices;
Strong knowledge of current, industry wide Quality and Test processes and practices, tools, and techniques;
Excellent analytical, debugging, problem-solving, and root-cause analysis skills;
Excellent written and verbal communication skills with outstanding attention to detail;
Demonstrated technical and professional skills in job-related area required;
Experience with testing in source control Team Foundation Server (TFS);
Ability to translate business requirements into test scenarios;
Ability to work with cross-functional teams;
Ability to proactively identify problems and generate solutions; and
A strong understanding of the dataflow, data model, and data dictionary.