Visa is hiring a

Staff Software Test Engineer (Automation)

Bengaluru, India
Full-Time
  • Understand the product, domain and the integrations points with other products and get a big picture view of the “What” and “How” parts of the product.

  • Collaborate with Product owner, development team, operations team to holistically get the end-to-end picture of the product use case and perspectives.

  • Drive the initiatives to deliver the best-in-class quality product

  • Propose new solutions to meet the fast-changing payments industry.

  • Build automation tools and test automation frameworks.

  • Closely work with Software engineers to understand the application design and specifications before designing and developing comprehensive test automation suites with thought thru scenarios and test data based on application functionalities.

  • Design and develop test automation frameworks for both web-based user interfaces and backend batch processes.

  • Build test data generation tools and scripts.

  • Work with the team in identification of opportunities for automated test executions and drive adoption of automated testing and tools thru the product/project lifecycle.

  • With hands on scripting abilities, build scripts for automating repeated manual processes that may be part of software development lifecycle.

  • Stay abreast of emerging technologies and proactively assess and evaluate the adoption thereof into the organization

  • Conduct POCs for technology and tools evaluation to ensure they are good fit for Visa’s requirements.

  • Support agile activities: sprint planning, stand ups, sprint review and sprint retrospective.

  • Work with limited direction, within a complex environment, to drive delivery of solutions and meet service levels

  • Must be self-motivated with ability to work in a fast-paced agile delivery model.

  • With active engagement, collaboration, effective communication, quality, integrity and reliable delivery, develop and maintain a trusted and valued relationship with the team, customers and technology partners.

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Basic Qualifications:
• 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Preferred Qualifications:
• 6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD
• 8 years or more of relevant experience in automation development, application analysis/design, development, testing and business system analysis.
• Bachelor’s degree in computer science, computer engineering or relevant field required.
• Proficiency in at least one programming language or technology including, but not limited, to Java, Python
• Knowledge and experience in functional/regression test automation with such tools as Cucumber, Selenium, Python, Java, etc.
• Mentoring the junior folks and driving the initiative to completion.
• Knowledge of performance and load testing tools such as Loadrunner and jmeter
• Knowledge of source control, build and deployment tools such as Jenkins, Gradle, Maven and Git.
• Knowledge of database query tools and able to write and run complex queries in MySQL and SQL databases for data validation.
• Knowledge of UNIX/Linux environments.
• Strong interpersonal, facilitation, and leadership skills along with effective communication (both written and verbal) skills and the ability to present complex ideas in a clear, concise way.
• Ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs.
• Candidate must be able to multi-task and be able to work independently or in a team environment.
• Knowledge of software development life cycle.
• Familiarity with web services standards and related technologies (XML, SOAP, etc.).
• Knowledge of Javascript, HTML, CSS

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.