SDET - Performance Engineering
- Bengaluru, Karnataka, India
Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team.
As a global payments technology company, tech is at the heart of all we do: we are the Merchant & Acquirer Processing Product Development Team—MAP, a team focused on driving security, uptime and innovation
for our clients. We are enabling the future of frictionless global payments for merchants and partners around the world today.
As part of the MAP PD team, you will collaborate with financial technology experts to help create the most powerful, innovative and secure payment platforms— with an agile approach — all designed to accelerate commerce for our clients— world-class companies, fast-growing start-ups and their consumers everywhere.
We at Visa are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.
Required years of Experience:
Staff Performance Test Engineer: 3+ years of Application Performance Engineering/Tuning with hands-on development/automation exposure.
As SDET -- Performance Engineering, you will develop and execute tests, and analyze software performance. You will work with the global team and across products to ensure all the aspects of Performance are considered, measured and tuned.
A track record of developing/tuning software, and passion for designing and engineering Performance tests for enterprise software applications over multiple releases is required.
Excellent communication skills, keen attention to detail, and a passion for learning new technology and creating high quality, scalable, reliable, available and performant software.
Understand complex application architecture, pinpoint problem areas and highlight areas of performance improvement.
Work with multiple product teams to design, create, execute and analyze performance tests
Troubleshoot performance issues, identify and recommend performance tuning opportunities.
Partner with technical teams to support remediating bottlenecks.
Create automated performance acceptance tests as part of the SDLC.
Stay abreast of development/performance/QA industry best practices, methodologies and standards.
A degree in Computer Science, Software Engineering, or any related engineering discipline.
A strong background with atleast 3+ years of hands-on experience developing, testing, tuning performance of large scale systems, including web services.
Experience with monitoring, profiling, and diagnostic tools.
Hands-on experience in atleast one programming/scripting language (Java, .Net, Perl, Python, shell script)
Experience with any of JMeter, Performance Center/Load Runner, VSTS
Ability to design and develop re-usable, readable, and automated performance test scripts
Experience tuning web services, and/or databases (RDBMS Performance such as Oracle, MySQL) is a plus
Experience writing complex SQL statements in order to conduct replication tests is a plus
Experience working in an Agile/Scrum development environment
Ability to work seamlessly as part of a multi-site, multi-cultural engineering team
All your information will be kept confidential according to EEO guidelines.