Staff Test Engineer

  • Bengaluru, India
  • Full-time

Company Description

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 what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We 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.

Job Description

Required years of Experience:

8+ years of extensive hands-on experience in the quality engineering space.


  • Understand complex message/queue based architecture, and design, develop and execute tests to reveal problems.

  • Design, develop and maintain a library of automated tests that are modular, extensible and highly

  • Report meaningful results with robust first level analysis of issues.

  • Partner with technical teams to facilitate troubleshooting of issues.

  • Integrate automated acceptance tests as part of the Agile SDLC.

  • Communicate the current state of quality with Product Teams.



  • A degree in Computer Science, Software Engineering, or any related engineering discipline.

  • A strong development background; atleast 8+ years of hands-on experience with Java development and testing.

  • Application troubleshooting skills in large enterprise WAS/Tomcat app servers running on Linux with backend Oracle

  • Experience with development/testing of message/queue based architectures.

  • Experience with monitoring,profiling, and diagnostic tools will be a big plus.

  • Knowledge of scripting languages will be a plus (Perl, Python, shell script)

  • Ability to design and develop re-usable, readable, and automated tests

  • Experience working in an Agile/Scrum development environment

  • Ability to work seamlessly as part of a multi-site, multi-cultural engineering team

Additional Information

All your information will be kept confidential according to EEO guidelines.