Performance Testing Engineer
Apply NowCompany: Della Infotech, Inc.
Location: Carlsbad, CA 92009
Description:
Pay: BR/hr Job Description Job Title: Performance Testing Engineer Reports To: Manager, Information Technology, Software & Systems Quality Location: Carlsbad, 5781 Van Allen Way Position Summary: Responsible for developing solutions for automated load/performance testing of various Thermo Fisher Scientific applications that are developed primarily in Java (J2EE) and .NET frameworks. Create utilities and test data as appropriate. The Performance Testing Engineer works to ensure that the application meets specified requirements, working as an integral member of a cross-functional team including business analysts, software engineers, and QA analysts, so effective communication, collaboration, and teamwork is essential for success. The ideal candidate should have a proven ability to balance multiple priorities in a fast-paced environment and manage performance testing and functional automation projects from beginning to end. The ideal candidate will have an interest in improving software reliability, performance and overall quality through performance testing and consistent automation processes. Responsibilities include, but are not limited to: Actively leading and/or directly supporting planned and unplanned software project releases for eBusiness, shared services, and IT applications initiatives Developing, executing and maintaining scripts, scenarios and other system monitoring tools for automated load/performance testing (which may include capacity, reliability, availability, failover and performance tests), while tracking requirements/SLA coverage for traceability purposes Analyzing application behavior and test results, recording baselines and trend development, reporting software issues and generating status reports for management Analyzing customer usage and transaction statistics to develop effective models and strategies for load/performance testing; contributing to definition of non-functional requirements for projects Training, mentoring and coaching junior Automation team analysts; offering guidance on best practices and department processes Applies and upholds software QA methodologies and standards Participates in department- and company-level quality improvement initiatives Minimum Requirements/Qualifications: Bachelor's degree in Computer Science, or Information Science 5-7+ years total QA work experience; at least 4 years overall as full time in performance testing role Demonstrated hands-on experience with the entire performance testing/engineering lifecycle: Planning: including evaluating/contributing to non-functional requirements, metrics analysis, overall test strategy and detail scenario planning Development of scripts and scenarios Test execution and system monitoring Detailed results analysis and reporting Hands-on experience with current versions of HP/Mercury software tools required 4 - 5 years, with either HP LoadRunner version 9.5+ or HP Performance Center Expert with VUGen scripting using Web Protocol Strong proficiency in C language, for writing custom functions Expert with creating complex scenarios in Controller component Expert with results management and reporting from Analysis component Demonstrated hands-on experience with e-commerce applications and web technologies (HTTP/S, HTML, AJAX, web services, SOAP, XML) mainframe / ERP systems(SAP, Siebel, etc) Familiarity and expertize in performance testing of Mobility and Cloud applications Demonstrated experience with overall software quality assurance best practices Demonstrated experience with current development methodologies including Agile, and overall Software Quality Assurance best practices Normal office environment; project-related travel may be required (possibly international) Special Requirements: The successful candidate MUST be available to work some weekends, or alternate hours The candidate MUST also be willing to work some overtime in support of project deadlines Preferred Qualifications: Certification in either HP LoadRunner version or HP Performance Center Experienced with commercial/open source system monitoring and debugging tools used during performance testing or problem diagnosis SAP application testing experience and experience with SAP Protocol within LoadRunner JMeter, Selenium (yslow) open source tools experience Mobile device testing experience Proficiency with VB script Experienced with SQL and RDBMS concepts Experienced with PowerBi dashboards Experienced with requirements management / defect tracking tools (HP Quality Center/ALM) Non-Negotiable Hiring Criteria: Proficient at decomposing requirements, manual test plans and use cases, and independently designing, developing and executing performance test scripts that exercise business logic and validate test results, for projects of simple to high complexity Experienced with industry best practices in load, performance and stress testing of applications and debugging/problem diagnosis (J2EE environment and ERPs) Technical knowledge of networks, multi-tier application and database environments; ability to understand complex conceptual and logical application architecture data flow Ability to communicate results / recommendations and assess product readiness, based on product specifications, considering performance metrics and test results Ability to mentor QA Analysts and junior Automation Engineers and offer guidance on best practices and process Strong problem solving and troubleshooting abilities Ability to work in a fast paced environment Excellent analytical and decision-making skills Excellent verbal and written communication skills Ability to estimate, manage and prioritize multiple projects and tasks effectively with little supervision (must be a self-starter and possess ability to work under pressure). Ability to act as single project lead or automation team representative. Excellent interpersonal skill set with a team-player and flexible attitude. Candidate must be a fast learner (new systems / test equipment applications) and a high degree of creativity and initiative is expected.