Sr. QA Engineer

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

Company Description

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

Visa does not issue cards, extend credit or set rates and fees for consumers. Visa’s innovations enable its bank customers to offer consumers choices: Pay now with debit, ahead of time with prepaid or later with credit products. From the world’s major cities to remote areas without banks, people are increasingly relying on digital currency along with mobile technology to use their money anytime, make purchases online, transfer funds and access basic financial services. All of which makes their lives easier and helps grow economies.

Behind the Visa brand are our talented employees who continuously raise the bar with innovative solutions and products that deliver the convenience and security of digital currency to more people all over the world.

Job Description

Successful candidate will be part of an experienced Test Engineering team responsible for testing Extended Access (EA), Visa Message Gateway (VMG) and Vital Sign (VS) both of which are critical applications that control transaction flow between endpoints and VisaNet Integrated Payment (V.I.P.)

 

The Senior Quality Assurance Engineer forNetwork Processing Platform & Reliability Test Engineering team will be based in Singapore. The successful candidate will support Test Engineering efforts for the Network Processing Gateway Services and work with other peer Test Engineering organizations to ensure high levels of software quality and seamless code releases.

RESPONSIBILITIES:

• Collaborate with QA leads and developers to improve testability, automation, and tools
• Create, maintain, and execute automated regression test suite using existing Selenium/Java test frameworks
• Work on multiple projects / initiatives
• Perform hands-on testing using Linux, Unix, and Windows platform
• Develop and maintain test plans, testing strategies, test cases, test data, matrices, and other QA related documentation
• Work with the team to increase the test coverage
• Review and provide input into requirements, specifications, design documents and other development documentation
• Collaborate with team members in the US and Singapore to meet project deliverables
• Support cross-functional teams in integration test efforts
• Work independently with minimal guidance and eventually be a mentor and role model for new team members
• Work closely with software developers and production support to perform all levels of testing, as well as be an integral part of solving complex system level challenges

Qualifications

• 5+ years equivalent combination of experience and/or training as a software QA experience in testing Unix/Linux based applications
• 5+ years of software development or equivalent test automation experience using industry standard framework Selenium/Java libraries and tools
• Bachelor's degree in Computer Science, Electrical Engineering, Electronics Engineering or a related technical discipline is required, advanced degree is a plus.
• Experience on Linux and UNIX hands-on concepts
• Experience with Linux/Unix shell scripting (e.g. ksh, bash)
• Experience in using test and development tools such as Javadoc, JIRA, GIT, and Subversion
• Familiarity with tools such as Ant, Cucumber, Selenium, Jmeter, Jenkins and other similar tools
• Strong understanding of object-oriented programming, distributed systems, web technology (Jetty, Apache), network protocols (HTTP, TCP/IP)
• Strong understanding of Software QA methodologies best practices to design, build and execute unit, functional and integration test cases
• Basic database knowledge is a plus
• A highly motivated, organized and disciplined individual
• Strong analytical, technical and problem solving skills
• Excellent verbal, written and presentation communication skills are a pre-requisite
• Ability to multi-task, work well under pressure, work independently with minimal supervision and work cohesively as part of a team.

Privacy Policy