Fully Remote Performance Engineer with Javascript and Cypress automation at Cypress, Illinois, USA |
Email: [email protected] |
From: Sonali, KPG99 [email protected] Reply to: [email protected] Job Title: Fully Remote Performance Engineer with Javascript and Cypress automation skills Visa: GC, USC only Duration: 6+ months Location: Remote Notes from manager: Its a .com team, they work on Integrating all the different websites, next year we will go to portal. This will continue to portal integration next year. they need a combination of performance tester + Automation worked in a .com platform, having public facing site experience with a single page application (angular or react). must have - performance testing, webload, jmeter, api based testing, SEO (search engine optimization), how do you test it/SEO, cypress and JavaScript and help out automation engineers We use WebLoad extensively automation is a must. The whole automation suit is based on JavaScript/Typescript. 65% performance and the rest is Automation POSITION SUMMARY: The Senior Performance Engineer will be responsible for performance, capacity, and availability at the enterprise level. The Senior Performance Engineer should examine the structure and architecture of the software with an eye for performance, identify bottlenecks when possible and ensure there's adequate planning for redesign and rescaling as loads shift. The Senior Performance Engineer should know the size of our business and be able to plan for changes brought by expansion, changes in user behavior, software, and hardware changes. The Senior Performance Engineer should be able to examine all levels of the applications stack; from the UI, to API, to database, and even examine the network. PROJECT INFORMATION: This project is targeted to bring together all public facing websites across our recent acquisitions and provide our customers with a single, unified digital presence. PRINCIPAL RESPONSIBILITIES: Work closely with Business and Development to determine testing success criteria and verify requirements and functionality. Coordinate the performance engineering effort with designers, project managers, and architects to flag any potential performance issues as soon as possible. Design, script, configure and run performance tests to validate system performance and stability for all applications in the enterprise. Analyze tests results and work with developers to identify performance bottlenecks and development enhancements. Perform root cause analysis of performance issues and work with developers on solutions. Provide technical assistance to improve system performance, capacity, reliability and scalability. Track and manage performance issues to resolution. Oversee system performance lifecycle and identify key metrics for performance improvements. Participate and represent performance and scaling needs in product and feature design with developers and product managers. Generate periodic performance reports for management review. Assist with system architecture design and evaluation to maximize performance and scalability. Perform root cause analysis of performance issues and suggest corrective actions. Educate the Business, Developers, QA Engineers, and Management about performance testing and best practices. MINIMUM QUALIFICATIONS: Bachelor's degree At least 10 years experience with performance testing tools such as LoadRunner, JMeter, WebLOAD, etc. Expert knowledge in performance testing of customer facing websites, .COM and SEO Metrics Expert knowledge of hardware performance characteristics (storage subsystems, memory subsystems, networks, etc.) PREFERRED QUALIFICATIONS: Experience using production performance and/or availability software such as AppDynamics, Dynatrace, Adobe Analytics, Amazon CloudWatch, Splunk or Graphite. Strong expertise in JavaScript, TypeScript, Cypress Automation framework or other applicable languages as needed. Experience testing applications that integrate with other systems through RESTful API's preferred. Experience with SEO optimization, Google page speed insights, Google SEO metrics, etc Experience with test management tools such as qTest, ALM, TFS, or similar tools preferred. Experience in Agile software development methodology and using tools such as Rally, Jira, TFS, or ServiceNow required. Experience with API testing frameworks such as Karate, Gatling, JMeter, or Postman preferred. Solid understating of networks especially load balancers. Excellent written and verbal skills. Be a hands-on problem solver. Have extensive knowledge of performance engineering and understanding what makes applications, databases and systems performant and scalable. Enjoy digging deep to find the needle in the haystack to find answers. Be a self-starter with the ability to deliver on time with quality and handle multiple tasks simultaneously. Must be willing to work off hours. The ability to have a futuristic view, planning and preparing for all the performance needs of the enterprise. Thanks & Regards Sonali Kumari Technical Recruiter KPG99, INC Keywords: quality analyst user interface information technology golang green card |
[email protected] View all |
Sat Aug 05 02:34:00 UTC 2023 |