Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer - Test Engineering (Hybrid/Onsite) image - Rise Careers
Job details

Software Engineer - Test Engineering (Hybrid/Onsite) - job 4 of 27

The successful candidate will join an experienced Test Engineering team responsible for evaluating Risk Services applications, including Risk Message Processor, Issuer Fraud Detection, Risk Application Manager, and Rare Event Detection & Investigation. These applications are essential for detecting and preventing fraud.

The Software Engineer - Test Engineering for Payment Product Development, Authorization Services – Risk Systems team will be located in Foster City, CA. The candidate will be responsible for supporting Test Engineering efforts, including test automation for the Risk Systems applications. This role involves collaboration with the Risk Systems product development and Support team, Operations & Infrastructure, and other peer Test Engineering teams to maintain high levels of software quality and ensure seamless code releases.

Key Responsibilities

  • Collaborate with the team in executing testing strategy for the project and work on appropriate balance of manual and automated tests
  • Create test plans, test cases, and test scripts
  • Develop and enhance automated test frameworks and test cases for the different types of tests employed
  • Execute and report on the full testing suite of both manual and automated tests
  • Work with Development and other relevant teams to analyze, debug and resolve design and software issues
  • Support cross-functional teams in integration test efforts
  • Develop software to augment existing test automation tools
  • Setup, configure, and maintain test environments
  • Hands-on testing on Linux and Windows platform
  • Work effectively with test lead and test engineers and acquire technical guidance from peers as appropriate

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Test Engineering (Hybrid/Onsite), Visa

If you are a passionate Software Engineer - Test Engineering, and resources around Foster City excite you, then this opportunity to join the Test Engineering team for Risk Systems at our company is perfect for you! You'll be diving into crucial applications like Risk Message Processor and Issuer Fraud Detection, which play a vital role in fighting fraud. Your expertise will shine as you take on responsibilities such as creating test plans and developing automated test frameworks that keep our Risk Systems applications running smoothly. This hybrid role means you'll collaborate with a talented crew of developers, operations staff, and fellow Test Engineers to ensure we maintain superior software quality. Test automation will be your playground, and you will have the chance to execute manual tests alongside your automated counterparts. We believe in balancing diverse testing strategies to achieve optimal results. Your input will shape the testing strategies employed across projects, and your technical skills will be put to the test—literally! We are looking for someone who can not only identify software issues but also help resolve them alongside various teams. Get ready to set up and maintain test environments, tackle hands-on testing on Linux and Windows platforms, and contribute significantly to integrations and test efforts. Embrace this exciting opportunity with us where innovation and collaboration drive success!

Frequently Asked Questions (FAQs) for Software Engineer - Test Engineering (Hybrid/Onsite) Role at Visa
What are the main responsibilities of a Software Engineer - Test Engineering at our company?

As a Software Engineer - Test Engineering, you will craft test plans, develop automated test frameworks, and ensure the rigorous testing of our Risk Systems applications. Your role includes executing both manual and automated tests while collaborating with cross-functional teams to resolve software issues effectively.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Test Engineering position?

To excel in the Software Engineer - Test Engineering role, you should have a strong background in software engineering, programming skills in languages relevant to testing automation, and a deep understanding of testing methodologies. Experience with test tools and familiarity with both Linux and Windows platforms is essential.

Join Rise to see the full answer
Can you describe the work environment for Software Engineer - Test Engineering in Foster City?

The work environment for the Software Engineer - Test Engineering position in Foster City is hybrid, allowing for flexibility between on-site collaboration and remote work. You will work closely with skilled professionals in a dynamic, supportive atmosphere that encourages innovation and teamwork.

Join Rise to see the full answer
What types of projects will the Software Engineer - Test Engineering work on?

The Software Engineer - Test Engineering will engage with key projects like the Risk Message Processor and Issuer Fraud Detection. These applications are pivotal for fraud prevention, and your contributions will significantly impact their functionality and performance.

Join Rise to see the full answer
What skills will enhance my application for the Software Engineer - Test Engineering role?

Strong programming skills, experience with test automation tools, and familiarity with software testing strategies will enhance your application for the Software Engineer - Test Engineering role. Additionally, effective communication skills and the ability to work collaboratively with various teams are crucial.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Test Engineering (Hybrid/Onsite)
What testing methodologies are you familiar with as a Software Engineer - Test Engineering?

As a candidate, outline your familiarity with different testing methodologies—such as black box, white box, performance, and regression testing. Discuss how you've implemented these methodologies in previous roles to enhance software quality.

Join Rise to see the full answer
Can you describe a complex testing problem you've encountered and how you resolved it?

Think of a specific testing challenge you've faced. Explain the issue, the steps you took to investigate it, and how you collaborated with your team to implement a solution. Highlight your analytical skills and teamwork.

Join Rise to see the full answer
How do you prioritize testing tasks when working on multiple projects?

Discuss your approach to prioritization based on project deadlines, impact, and risk. Emphasize your organizational skills and how you have managed your time effectively in previous roles to meet testing goals.

Join Rise to see the full answer
What tools and technologies have you used for test automation?

Share your experience with specific test automation tools like Selenium, JUnit, or TestNG. Discuss your familiarity with programming languages commonly used in automation, such as Python or Java, and how you've leveraged these tools to streamline testing processes.

Join Rise to see the full answer
How do you ensure effective communication with development teams during the testing phase?

Emphasize your communication strategy, such as setting up regular meetings or using collaborative tools. Share instances where your effective communication helped uncover critical issues during development.

Join Rise to see the full answer
What strategies do you utilize to improve the efficiency of your test automation?

Describe techniques like refactoring existing tests, parallel testing, or incorporating CI/CD practices. Discuss how these strategies contribute to enhanced testing efficiency and effective issue detection.

Join Rise to see the full answer
Explain how you handle defects that are found during testing.

Talk about your process for documenting and categorizing defects. Describe how you communicate these findings to the development team and collaborate on resolving issues, ensuring clear feedback loops.

Join Rise to see the full answer
What is your approach to maintaining test environments?

Narrate your experience in setting up and maintaining test environments, detailing your attention to detail and diligence in ensuring that all configurations accurately mirror production environments for effective testing.

Join Rise to see the full answer
How do you keep yourself updated on the latest trends in testing technologies?

Share how you subscribe to industry journals, participate in online forums, or attend workshops and conferences. Highlight your passion for continuous learning and staying on top of emerging trends and tools in software testing.

Join Rise to see the full answer
Why do you think collaboration is important in Test Engineering?

Explain that collaboration fosters a comprehensive understanding of the software and enables diverse perspectives in testing strategies. Give examples of successful collaborations in previous roles that led to improved software quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago

Join Visa as a Senior Director of Client Success, where you'll drive client success outcomes in the Merchant sector through strategic leadership and operational excellence.

Photo of the Rise User

Lead Visa's Government Solutions in Japan, enhancing payment strategies and partnerships with public sector clients.

Photo of the Rise User
Posted 4 days ago

Join IFS as a Senior Software Engineer and contribute to cutting-edge AI-driven cloud automation solutions in a diverse, innovative environment.

Photo of the Rise User
Thomson Reuters Remote IND-BLR-Salarpuria Sattva Knowledge Court
Posted 2 days ago

Join Thomson Reuters as an Associate Lead Software Engineer to lead innovative legal technology projects and enhance user experiences.

Photo of the Rise User

Join Workyard as a Senior iOS Engineer and be a pivotal part of developing a transformative mobile application for the construction sector.

Photo of the Rise User

Seeking experienced software engineers fluent in Belgian Dutch to join a remote team focused on training AI data.

Photo of the Rise User

Join Fidelity's dynamic team as a Full Stack Engineer to drive the development of a cutting-edge Digital Fraud Platform in a collaborative environment.

Photo of the Rise User
Advansys Remote No location specified
Posted 11 days ago

Become a pivotal part of Advansys as a Senior CRM D365 Developer, utilizing your expertise in Microsoft Dynamics to drive business modernization.

Photo of the Rise User
Posted 11 days ago

Gameloft is looking for an Intermediate C++ Game Developer to collaborate in crafting engaging gaming experiences.

Photo of the Rise User
Optimiza Remote No location specified
Posted 10 days ago

Join Optimiza as a PaaS Developer, where you'll design cutting-edge cloud solutions that empower developers and optimize application performance.

Photo of the Rise User
Posted 2 months ago
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

12104 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!