SENIOR QA PERFORMANCE ENGINEER - InfoPeople : Job Details

SENIOR QA PERFORMANCE ENGINEER

InfoPeople

Job Location : Brooklyn,NY, USA

Posted on : 2025-05-11T06:44:32Z

Job Description :

SCOPE OF SERVICES TASKS: • Work with technical architects and developers to identify potential performance bottlenecks for each application subject to performance testing. • Work with business owners, business analysts and functional testers to identify application workflows, uses cases, and test cases that should be covered by performance testing scenarios • Communicate to business owners, development teams, and technical architects, OTI policies and standards that applications should comply with to be accepted from performance point of view. • Work with business owners to identify the load application is expected to support. • Work with the performance test manager to determine the right tool for performance testing. • Develop performance test scripts covering previously selected business scenarios. • Identify performance test types needed to verify application performance (stress, stability, breakpoint test, etc.) based on business needs and the nature of the product. • Identify test monitoring points and support teams needed to help monitor the test. • Open change request and make sure all required support teams are available for the time of test. • Prepare test execution scenario to cover all test types and load parameters (number of concurrent users, pace at which users start and stop, etc.). • Monitor and execute tests from selected pool of test types. • Analyze test results, identify encountered performance issues, communicate the findings to the project teams, and suggest fixes for performance issues. • Upon receiving acceptable test results provide sign off for application to go live. • Contribute to development and documenting of Citywide performance test standards and best practices. • Participate in researching available performance test technologies and application technologies to be covered by the performance testing for City applications. • Assist support team in identifying root cause of the problems by reproducing production performance issues in QA Staging environment. • Prepare and execute performance tests to identify infrastructure readiness to support the application. • Assist other Quality Assurance team members in preparing and executing performance tests • Participate in the assisting Quality Assurance team in maintaining the QA lab for performance testing and other purposes and supporting test management tools like Quality Center. • Create and/or contribute in the design of the following deliverables: o Performance Test Plans & Test Strategy. o Detailed Test Cases, test conditions. o Performance matrix. o Test Scripts. o Results of test execution. • Analyze application functionality and determine components to be covered by performance testing. • Develop and document performance test scripts covering selected functionality. • Prepare and set-up test scenarios for each type of performance test & determine and configure monitoring points for them. • Execute and monitor performance tests. • Report performance test results and contribute to resolving performance issues and performance tuning. • Provide sign off to go live if exit criteria are achieved. • Help other QA team member to prepare and execute performance tests and learn performance testing tools. • Contribute to the development, maintenance and support of performance testing lab and environment as well as other QA labs, test management and automation test tools. MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have the mandatory skills will not be considered • 8+ years of overall software testing experience. • 7+ years of performance test experience with OpenText/Microfocus Performance Center/LoadRunner • 3+ years of solid hands-on experience with Azure and/or AWS and knowledge of various cloud services. • Understanding of API Gateways, proxies, and concepts of securing API endpoints (e.g., rate limiting, API tokens). • Experience with relational (e.g., PostgreSQL) and no-SQL (e.g., MongoDB) databases. • Experience with Git, Azure DevOps Pipelines, or equivalent CI/CD tools. • A team player with excellent communication skills, both written and oral, interpersonal, organizational skills, and problem-solving ability to work with customers and other non technical end users on complex issues. • Has a high degree of responsibility and can work as an independent contributor to accomplish program goals. • Must have sound technical writing skills and be able to produce clear documentation. DESIRABLE SKILLS/EXPERIENCE: • Experience using Azure services for App Service, Logic Apps, Blob Storage, Data Lake, etc. • Knowledge of Informatica Intelligent Cloud Services • Experience with Azure Monitoring services

Apply Now!

Similar Jobs ( 0)