Sr. SW Test Engineer

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

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in 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 while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

The Identity and Access Management (IAM) Infrastructure at Visa enables a series of policy driven aggregation and centralization technologies for identities, business processes, and entitlements that allow and promote operational efficiencies and agility while governing access and supporting the level of risk acceptable by the enterprise.

 

As the successful candidate, you will bring an understanding of the Identity and Access Management domain, Unix/Linux/Windows platforms, and Database technologies to assure software quality in a fast-paced environment.

 

This position will have the responsibility to deliver end-to-end software testing function - from creating test plans/test cases, test-execution, and defect management to UAT and post-implementation support. This position also requires having extensive hands-on experience with GenAI/Copilot/AL/ML. We are building new capabilities in these areas to optimize test automation, test case and test data generation, and performance testing a complex enterprise solution. The position will involve working with teams at different time zones and contractor teams.

 

Essential Functions:  

  • Become domain expert of this complex, innovation driven infrastructure, and become a QA champion

  • Collaborate with developers and QA leads to improve testability, automation, and Performance

  • Work with the team to increase the automated test coverage

  • Execute testing during all stages of development and release cycle

  • Design and execute test plans, scenarios and scripts

  • Document software defects, using a bug tracking system, and report defects

  • Plan test schedules or strategies in accordance with project scope or delivery dates

  • Monitor bug resolution efforts and track successes

  • Define test parameters, design tests, interpret test results and analyze test trends

  • Work with leads to improve effectiveness of automation and performance testing.

  • Coordinate with geographically distributed teams

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 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications
• 2+ years of relevant work experience and a Bachelor’s degree, OR 5+ years of relevant work experience

Preferred Qualifications
• 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
• 2+ years of hands-on experience on Data sciences, AI Models development/testing experience, GenAI/Copilot
• 4+ years of strong technical competency and experience in Testing or Development of web applications, web services or enterprise solutions.
• 2+ years of experience in QA automation /Performance/Testing, Cloud Technologies and/or development
• Experience / exposure to Identity and Access Management domain/products, Privileged Access Management, Access Technologies
• Understanding of Agile, Scrum, and Quality Assurance processes and methodologies
• Experience in developing or testing predictive algorithms / working experience of GenAI Implementing or testing LLMs
• Hands-on experience with developing solutions/automation using GenAI/Copilot.
• Experience with automation tools like Junit, TestNG, JMeter, Selenium, Grid, Rest Assured, Cucumber/Karate
• Must have hands-on experience in designing Test Automation frameworks, end to end test ownership of functional and non-functional test areas and Performance testing.
• Desired to have experience in configuring/testing Load Balancers (any of F5, Cisco, Software LBRs), Network storage (NAS, SAN) and network infrastructure (Routers etc.)
• Experience in Performance, Scalability and Reliability testing of Web Portals and server-side enterprise applications
• Experience in LoadRunner, JMeter or Grinder or other Performance testing and monitoring tools will be an advantage
• Strong Data Analytical Ability
• Experience with SQL, preferable both Oracle and MSSQL
• Well versed with any scripting language: Python/Shell/PowerShell
• Excellent collaboration and communication skills
• Strong coding skills in Java and a Scripting
• Experience with build automation tools - Jenkins, Artifactory, Maven is required, Knowledge of Code Coverage tools like Ecl/Emma or SonarQube are desired.
• Experience with test management tools such as Jira-Zephyr required
• Desired to have hands on experience in Cloud Technologies - AWS, GCP or Microsoft Azure Cloud certifications are preferred.
• Desired to have hands on experience in Container Technologies - Dockers, Kubernetes, scalable infrastructure

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Privacy Policy