Free with a WorkJio account: we compare your profile with this job and show what you already meet.
Share with a friend
Start
Not stated
Work mode
On-site
Experience
Some experience
About the role
Visa is hiring a Software Test Engineer to join its Business-to-Business Identity & Access Management team within the wider Cybersecurity organisation. The team has a global focus and looks after secure access to business portals and related services, so this role suits someone with test engineering and automation experience who enjoys working across full-stack applications in a security-driven setting.
What you'll do
Support test planning, test design, execution and automation for Java, .NET Core, Python and full-stack B2B IAM applications
Build and maintain automated tests and scripts with tools such as Selenium, Playwright, Postman/Newman, JMeter, Java or Python
Carry out functional, regression, integration, API, performance, smoke, sanity and post-deployment validation testing
Support full-stack testing and troubleshooting across front-end, back-end, database, API, middleware and infrastructure layers
Software Test Engineer job at Visa, Singapore | WorkJio
Support QA, staging, pre-production and production-like environments by troubleshooting issues and validating configurations
Assist with security patching, vulnerability remediation, dependency upgrades, certificate renewals, middleware updates and patch validation
Assist with release management activities including release readiness, deployment validation, smoke and regression testing, rollback and post-release validation
Help improve platform stability through log analysis, defect investigation, root cause analysis and cross-team collaboration
Conduct API and performance testing using tools such as Postman, SoapUI, OpenAPI/Swagger, JMeter or LoadRunner
Work with relational databases and directory services to validate data, write SQL queries and support IAM workflows
Collaborate with developers, product owners, QA engineers, security engineers, operations personnel and system engineers
Ensure testing follows Visa Development Management Methodology, Visa Technical Security Requirements, SSDLC practices and cybersecurity requirements
Use CI/CD, source control, code quality and DevOps tools such as Jenkins, GitHub, Bitbucket, Artifactory, SonarQube, Checkmarx, Docker or Kubernetes
Contribute to test utilities, scripts, dashboards and automation solutions using Java, Python, JavaScript, REST APIs, SQL, HTML5 or CSS3
Support the use of generative AI, agentic tools and AI-assisted automation to improve test generation, execution, failure analysis and release validation
Take part in Agile/Scrum ceremonies and create and maintain test cases, test plans, automation scripts, execution reports and technical documentation
Good to know
At least 3 days in office per week, with the exact days confirmed by your hiring manager
Requirements
Bachelor's degree or 3+ years of relevant work experience
2 or more years of work experience
Degree in Computer Science, Information Systems, Cybersecurity, Engineering or a related technical field preferred
Experience in software quality engineering, test automation, application testing, release validation or platform support
Experience with Java, Python, JavaScript, SQL, shell scripting or similar languages