Senior QA Engineer

  • Full-time
  • Job Family Group: Technology and Operations

Company Description

Visa is a global payments technology company that connects consumers, businesses, banks and governments in more than 200 countries and territories, enabling them to use digital currency instead of cash and checks.

Visa operates the world's largest retail electronic payments network and is one of the most recognized global financial services brands. Visa facilitates global commerce through the transfer of value and information among financial institutions, merchants, consumers, businesses and government entities. We offer a range of branded payment product platforms, which our financial institution clients use to develop and offer credit, charge, deferred debit, prepaid and cash access programs to cardholders. Visa's card platforms provide consumers, businesses, merchants and government entities with a secure, convenient and reliable way to pay and be paid in 170 countries and territories.

Visa’s Digital and Developer Platform team is building a new generation of products to facilitate commerce in everyone’s digital and mobile lives. At DDP, we are focused on creating smarter payment solutions that provide fast, easier ways to pay with phone, web and other digital devices wherever you are – remote or proximity payment.

Job Description

Visa is recruiting a Senior quality engineer for its Developer Digital Platform – RISE team to bring creative thinking to a key strategic product. Working and part of a team of talented engineers you will be at the forefront of revolutionizing the test approach across exciting new enterprise applications where reliability, performance, scalability and security are vital.

The candidate will achieve the RISE (Release Integration Support Engineering) mission

“We will improve client readiness of releases, Champion shift left, and promote Transparency in test conveyed via test pyramid to reduce release related risk(s)”

  • Champion Shift Left Processes
  • Collaborate with product and software developer teams to establish Qualification for production release, Identification & Automation of End to End use cases, and develop collaboration tools/reporting to improve Quality.
  • Develop and/or Maintain automation tools/frameworks to support JSON based tests
  • Execute and confirm automated/Manual test during certification cycles  
  • Adhere to Data Driven approach to support Reporting and Metric driven Test Iterations
  • Establish quality process & measurements to ensure software quality in a continuous integration environment
  • Participate in a Kanban Team process as Team contributor to deliver features and increase the feature test coverage
  • Identify & Obtain SME knowledge base on the System at Hand
  • Collaborate with Cross team developers and product to increase MERCHANT/ISSUER End to End test coverage, improve efficiency & effectiveness and promote best practices.
  • Identify, record and document thoroughly and track bugs
  • Maintain and/or update documentation that communicates the standards and procedures

 

    Qualifications

     BS in Software Engineering, Computer Science, IS, or other related field

    • 5+ years of software development or equivalent test automation experience
    • 3+ years JAVA
    • Strong understanding of object-oriented programming languages - Groovy, Java, JavaScript, J2EE, XML, unit-testing and RDBMS
    • Accomplished with Open Source Automation Framework tools (Java, Java script Eclipse, IntelliJ, SOAPUI, TestNG, Selenium, Jmeter and similar tools)
    • Ability to write clear and concise automation scripts in - Groovy, Java, JavaScript, Python
    • Highly Skilled in JSON Methods and Encryption Methodology(s)
    • Heavily Practiced in rational databases
    • Experienced Debugger by reviewing log file validation on a LINUX/UNIX server, Splunk.
    • Ability to Use and Obtain SME knowledge base to define and communicate writing test cases, test plans, and/or test strategies
    • Strong interpersonal and facilitation skills along with effective communication (both written and verbal) skills.
    • Agile methodology experience is required
    Privacy Policy