Staff Software Test Engineer
VisaAbout the role
Company Description
Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive.
When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.
Join Visa: A Network Working for Everyone.
Job Description
Job Description
We at Visa, dream of a future where it's easy to pay and be paid. Across the planet. Where ever. Whenever. Securely. Easily. We have a great toolbox of leadership technologies including Cybersource and Authorize.net. Together, we are building leading edge full-service Payment Management solutions combining global payment processing, fraud management and payment security systems. We are looking for a talented Staff Test Engineer to join our team!
The Staff Software Test Engineer will play a pivotal role in our VAS Acceptance Solutions Product Development team. In this mission critical role, it's an opportunity to design and implement test solutions across all testing phases, establish and follow quality gates and deliver high quality products driving business value working in an agile environment. The responsibilities also include gathering, clarifying & influencing product requirements, design and architecture for testability,
Key Responsibilities
- Writes and executes detailed test strategy, test plans and test design documents based on the requirements.
- Participates in product design discussions along with Dev Leads and Architects,
- Uses data driven tests to validate UI/API calls in large J2EE n-tier architectures.
- Develops test automation framework for UI and API.
- Identifies issues and works on resolution working with business or development groups.
- Performs system diagnostics and research to analyze and resolve problems in both the test and production.
- Sets up, configures, and maintains test environments.
- Performs A/B testing, sanity tests on production during the release event.
- Leads a team of qualify engineers providing mentorship and guidance to the team.
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 two days a week, Tuesdays and Wednesdays with a general guidepost of being in the office 50% of the time based on business needs.
Qualifications
Basic Qualifications5 years of work experience with a Bachelor Degree or 2 years with an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD) in Computer science, software engineering or related field
Preferred Qualifications
•5+ years of work experience and a Bachelor’s Degree or 5 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 5 years of experience with a PhD.
•3 years of strong technical competency and experience with testing web applications, web services, Java, JavaScript, J2EE, XML, unit-testing, shell-scripting and RDBMS is a must.
•2 Years of experience working with UI/UX automation with Selenium, multi-browser testing is a must.
•Knowledge of JavaScript based testing, with familiarity of the tool set like Cypress, Puppeteer.
•Experience with SQL/ NOSQL experience is a plus.
•Experience writing and executing detailed test cases, test plans and test design documents.
•Must have experience in debugging and troubleshooting problems in Linux/Unix based application servers such as JBoss, Tomcat, WebSphere environments.
•Must have experience in a technical capacity and quality methodology/release process/testing techniques in order to provide guidance and leadership to junior team members is required.
•Must have experience testing in an
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s