Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories. As a Software Engineer in Test, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base.
Requirements
- 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience
- Strong hands on experience with UI automation (Cypress, Selenium) and API automation (Karate, Rest Assured)
- Proven ability to lead SDETs and deliver robust, scalable automation solutions
- Solid programming skills in Java, JavaScript, and related libraries
- Significant experience architecting or building highly automated test frameworks
- Hands on experience developing AI driven testing frameworks and scripts
- Experience with Agile/Scrum, TDD/BDD, and end to end QA processes
- Strong understanding of REST and SOAP services, system integration testing, and troubleshooting across app and infra layers
- Working knowledge of SQL/Oracle/MongoDB, containers, and test management tools (Jira, ALM, SharePoint, Confluence)
- Hands on experience developing agentic AI frameworks, RAG models and embeddings
- Strong SQL proficiency for complex data validation
- Knowledge of financial systems and enterprise engineering practices
- Broader experience across browser, usability, and accessibility testing
- Experience with Tandem/Connex Advantage or mainframe systems
Benefits
- 401(k) Matching
- Medical, Dental, Vision
- Paid Time Off
- FSA/HSA
- Life Insurance
- Wellness Program