Software Performance Test Engineer Resume
North, AmericA
SUMMARY:
Experienced Performance Test Engineer with over 3 years of extensive knowledge base testing for loan application environments and has a strong understanding of automated scripts and web service technologies. Hands - on experience in planning testing procedures for determining the effectiveness of web applications with sound knowledge of software testing life cycle. In addition to experience as a Performance Tester completed a Master’s Degree in Computer Science.
TECHNICAL SKILLS:
Programming Languages: Java, C
Scripting Languages:: JavaScript (Beginner), Python (Beginner), LoadRunner VuGen, HTML
Database: SQL, MySQL
Tools/Framework:: HP LoadRunner, HP Performance Center, Rapid SQL, SoapUI, Selenium (Beginner), QTP (Beginner), Android SDK.
Web services: XML, XPATH, SOAP
IDE: Eclipse, PyCharm (Beginner)
Development Process:: Waterfall methodology, Agile methodology, Scrum
PROFESSIONAL EXPERIENCE:
Software Performance Test Engineer
Confidential, North America
Responsibilities:
- Provide technical solutions to enhance performance workload distribution test models as per production transactions and business projections for a federal client in agile environment to simulate number of concurrent users for load scenarios to determine response times and bottlenecks.
- Review application requirements, create test cases, test plan, test design and overall test strategy/management.
- Undertake various phases of tests such as providing LOE’s, allocating performance resources, reviewing non-functional resources, defining Work Load Distribution Model and designing performance test strategies.
- Create automated performance test scripts in Web (HTTP/HTML), Web Services and AJAX TruClient protocol using HP Load Runner.
- Write/execute SQL queries in Rapid SQL to validate test results.
- Monitor resources and collect metrics during the tests to determine the impact of load testing, stress testing and capacity testing on the infrastructure using HP Performance Center.
- Document daily status reports to track test execution progress, s, defects, and risks
- Set up Standards, Dashboards and metrics within the team and automating these processes where applicable.
- Provide guidance to subordinates (including SIT, UAT and development teams) within the latitude of established company policies.
- Act as an advisor to subordinates relating to performance, to meet schedules and resolve technical problems.
- Manage testing deliverables for projects and programs involving highly complex systems including cross-functional efforts and multiple platforms.
