Posting Title View API performance testing using JMeter. About Us VMware is the leader in virtualization and cloud infrastructure solutions that enable our more than 400,000 enterprise and SMB customers to thrive in the Cloud Era by simplifying, automating and transforming the way they build, deliver and consume IT. As a team, our employees thrive on forward momentum. We are an engine of opportunity fueled by the transformative products and solutions we bring to market, the passion and trust we inspire in our customers, and our collaborative drive to imagine, define and deliver the future of IT through cloud computing. With 13,000+ employees and 50+ locations worldwide, we are a passionate, innovative and driven group of people inspired by the opportunity to actively learn and contribute something back to the broader community. Connect with us at www.vmware.com/careers. Why work for our Division VMware’s world-class, award-winning R&D team is comprised of thousands of top-notch computer scientists and software engineers that are transforming computing through virtualization. Members of the R&D team voice their creative ideas and watch them become initiatives, participate in exciting short-term and long-term products on the VMware roadmap, initiate advanced research projects, and/or write and test code that ships. At VMware, our engineers continue to learn and grow by working with top professionals from around the world and recent graduates of top universities and by taking advantage of our extensive internal training opportunities and generous external education assistance program. R&D team members work on the latest computing equipment and have access to the ACM and IEEE libraries. VMware has R&D offices in: Silicon Valley; Cambridge, MA; Broomfield, CO; Sofia, Bulgaria; Aarhus, Denmark; London, UK; Herzliya, Israel; Bangalore, India; and Beijing, China. Job Description View API team part of Desktop QE group is responsible for test development of the Java & REST components of VMware View API stack. We strive to present all engineers in View QE with top notch experience of developing test applications consuming View API's and using them effectively for other testing activities. Frequently the ideas which we work on fetches a good ROI for our business unit and at the same time provides unique challenges and learning opportunities.
JMeter is a tool that can be used to test performance of View APIs. It is Java based and is highly extensible to test API performance by creating loops and thread groups to simulate a concurrent load. It allows you to build a test plan with a sequence of operations which gets executed.
Your role will be to develop test plan which should include elements like thread group, samplers, listeners etc. Thread group would specify number of running threads and ramp-up period. Each thread would simulate a user and the ramp-up period. Samplers would be the configurable requests to the server HTTP or LDAP requests. Listeners would be used to post process request data. It would also include creation of load test, configuring load test, running the load test and then multiply JMeter. You would be required to setup a benchmark of View API request/response time and work towards developing performance test suite to test API's performance. You would be responsible for sending out the performance report to the stake holders.
1. Develop high quality JMeter tests for View API.
2. Report the performance benchmark along with how View API perform on a tested build.
3. Accommodate feedback from other teams & engineers. Lead proactive and positive dialog with other engineers
4. Complete the project deliverables
4. Maven/Ant Location Palo Alto, CA, US
Requisition Number 37596BR
VMware is the leader in cloud infrastructure, business mobility and virtualization software. A pioneer in the use of virtualization and...