Staff QA Engineer (REF2679M) - Digital and Mobile Product Development (DMPD)

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

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



Staff QA Engineer - API

Staff QA Engineer – API will be part of the Automation and Integration team that is working on innovative and cutting edge Web and mobile technologies. The primary responsibility of this role is to design, develop, and aintain automation frameworks and tests for JSON Services to support mobile and web based applications, including native apps and mobile browsers. This role requires software programming skills and the ability to create, document and execute test strategies and test plans. Visa practices agile methodology, which presents a fast paced and dynamic environment for rapid growth and wide experience.


RESPONSIBILITIES

  • Collaborate with product and software developer teams
    to establish Certification for production release, automation of End to
    End use cases, and develop collaboration tools to improve Quality.

  • Maintain and/or develop automation
    tools/frameworks to support JSON based tests

  • Execute and confirm automated test during certification
    cycles

  • Establish quality process 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

  • 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

  • Agile methodology experience is required
  • 5+ years of software development or equivalent test
    automation experience

  • 3+ years JAVA
  • 3+ years of experience writing test cases, test plans,
    and/or test strategies

  • Strong interpersonal and
    facilitation skills along with effective communication (both written and
    verbal) skills.

  • Strong understanding of object-oriented programming
    languages - Groovy, Java, JavaScript, J2EE, XML, unit-testing and RDBM

  • Experienced with Open
    Source Automation Framework tools (Java, Javascript Eclipse, IntelliJ, SOAPUI, TestNG,
    Selenium, Jmeter and similar tools)

  • Ability to write clear
    and concise automation scripts in - Groovy, Java, JavaScript, Python

  • Experienced Debugger by reviewing log file validation
    on a LINUX/UNIX server

Additional Information

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

Privacy Policy