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 22 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

Join us at our dynamic team in Foster City as a Software Engineer - Test Engineering, where your contributions will play a vital role in the risk services we provide. In this engaging position, you will work with talented professionals dedicated to evaluating our crucial Risk Services applications, including the Risk Message Processor and Issuer Fraud Detection. We're searching for a motivated individual to support our Test Engineering efforts, focusing on creating innovative test automation for various Risk Systems applications. In this hybrid opportunity, expect to collaborate closely with product development, operations, and peer testing teams to ensure top-notch software quality and seamless code releases. You'll have the chance to craft test plans, execute a comprehensive testing suite, and develop automated testing frameworks. Your hands-on experience on both Linux and Windows platforms will be invaluable as you maintain and configure test environments. Our fast-paced environment encourages learning and growth, making it easier for you to tap into your technical expertise as you work alongside talented engineers and test leads. If you thrive in collaborative endeavors and are eager to make impactful contributions, this role at our Foster City office is perfect for you!

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

As a Software Engineer - Test Engineering, your primary responsibilities will include collaborating on test strategies, developing and enhancing automated test frameworks, creating test plans, and executing both manual and automated tests. You will work closely with development teams to analyze, debug, and resolve design and software issues. This position requires involvement in integration testing and supporting cross-functional efforts to maintain high software quality.

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

To apply for the Software Engineer - Test Engineering position, you should have a strong background in software engineering, particularly in test automation. Proficiency in programming, experience with Linux and Windows environments, and a solid understanding of testing methodologies are critical. Familiarity with Risk Services applications is a plus, along with excellent problem-solving and collaboration skills.

Join Rise to see the full answer
How does the hybrid work model impact the Software Engineer - Test Engineering role?

The hybrid work model provides flexibility, allowing Software Engineers - Test Engineering to combine remote and in-office work. This arrangement enables you to collaborate with your team efficiently while still enjoying the benefits of working from home. Expect to confirm specific in-office days with your hiring manager, ensuring you have the right balance of working environments.

Join Rise to see the full answer
What kind of tasks can you expect to perform in test automation for Risk Systems applications?

In the role of Software Engineer - Test Engineering, you will engage in a range of tasks related to test automation, such as developing automated test scripts, enhancing existing automation tools, and executing automation for various test types. You will be tasked with maintaining test environments and closely monitoring the performance of automated tests to identify issues proactively.

Join Rise to see the full answer
What is the importance of collaboration in the Software Engineer - Test Engineering role?

Collaboration is crucial for a Software Engineer - Test Engineering, as your role involves working alongside various teams, such as product development, operations, and other test engineers. Effective teamwork ensures that software quality remains high, design and software issues are quickly resolved, and testing efforts are streamlined, ultimately contributing to the overall success of Risk Services applications.

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 Software Engineer - Test Engineering, you should be familiar with both manual and automated testing methodologies. When answering, highlight your experience with various test types, such as functional, regression, and performance testing, and explain how you've applied these methodologies in previous projects.

Join Rise to see the full answer
How do you approach creating test plans for software applications?

When creating test plans, I first review the application requirements to understand its functionality. I then define the scope and objectives of testing, identify necessary resources, and outline testing activities. Including a timeline is crucial, and I ensure to collaborate with my team and stakeholders throughout the planning process to align expectations.

Join Rise to see the full answer
Can you discuss a challenging bug you resolved in a previous role?

In a previous role, I encountered a complex bug that caused application crashes under specific conditions. I began by reproducing the issue and collaborated with developers to analyze logs. Using debugging tools, I identified the root cause and proposed a solution that ultimately resulted in a successful fix, enhancing the application's stability.

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

I have used several test automation tools, including Selenium, JUnit, and TestNG. When answering, emphasize your proficiency with these tools, discussing specific projects where you've implemented automation and any challenges you've overcome in the process.

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

I prioritize tasks by assessing deadlines, project criticality, and the potential impact of bug fixes. I utilize project management tools to track progress and maintain open communication with my team and stakeholders to adjust priorities as needed.

Join Rise to see the full answer
Describe your experience with test environments.

I have experience setting up and maintaining test environments for various applications. During this process, I configure the necessary software, establish network settings, and ensure that the environment mirrors production closely to provide accurate test results.

Join Rise to see the full answer
How do you ensure continuous improvement in your testing processes?

I ensure continuous improvement by regularly reviewing test results and soliciting feedback from my team. I also stay updated with industry best practices and incorporate new tools and methodologies to enhance the efficiency and effectiveness of our testing processes.

Join Rise to see the full answer
What is your experience with Agile methodologies?

I have worked in Agile environments, participating in stand-ups, sprint planning, and retrospectives. I align my testing efforts with Agile practices, focusing on delivering quality features quickly while remaining adaptable to changes in requirements.

Join Rise to see the full answer
How do you handle conflicts within a testing team?

In my experience, I handle conflicts by promoting open communication and encouraging team members to express their perspectives. I strive to mediate discussions and find constructive solutions that prioritize our common goal of ensuring software quality.

Join Rise to see the full answer
What steps do you take when a test fails?

When a test fails, I first analyze the results to determine the cause of the failure. I'll re-run the test to confirm the results before collaborating with developers to investigate and resolve the issue. After resolving the bug, I re-test to ensure that the fix works as expected.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Visa as a Senior Manager (Backend Engineer) to help drive advancements in digital banking projects in Sydney's hybrid work environment.

Photo of the Rise User

Join Visa as a Senior Director to lead account management in a high-impact role focused on driving revenue growth for regional banks.

Photo of the Rise User

Join WatchGuard as a Salesforce Developer to drive innovation and enhance business performance through robust Salesforce solutions.

Posted 12 days ago

Join Deutsche Bank as a Full Stack Senior Engineer and contribute to innovative technology solutions while enjoying a hybrid work model.

Be part of Amazon's visionary team as a Software Development Engineer focusing on creating impactful mobile applications.

Photo of the Rise User
Horace Mann Remote Springfield, IL; Addison, TX; remote
Posted 3 days ago

Join Horace Mann as a Software Engineer II, where you'll design and optimize cutting-edge software solutions for educators leveraging advanced technologies.

Photo of the Rise User
Posted 5 days ago

Join HUM.AI as a Senior Software Engineer to drive the development of innovative data solutions for earth observation and AI.

Jobs for Humanity Hybrid Los Angeles, California, United States
Posted 2 days ago

MiniStudio.AI seeks a creative front-end developer to join their mission in revolutionizing animation production through cutting-edge technology.

Photo of the Rise User
Xometry Remote Argentina (Remote)
Posted 12 days ago

Become part of Xometry's mission to revolutionize manufacturing as a Software Engineer II, focusing on empowering buyers with cutting-edge solutions.

Photo of the Rise User
Visa Remote Frankfurt, Germany
Posted 11 days ago

Join Visa's technology team as a Senior Full Stack Engineer, driven by innovation and impact in the financial services industry.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

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...

12145 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 18, 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!