8 days ago
Singapore, SingaporeMid Level
Responsibilities
- Plan, design, execute, and automate tests for Java, .NET Core, Python, and full-stack B2B IAM applications.
- Develop and maintain automated test scripts using Selenium, Playwright, Postman/Newman, JMeter, Java, and Python.
- Perform functional, regression, integration, API, performance, smoke, sanity, and post-deployment validation testing.
- Troubleshoot and validate application behavior across front-end, back-end, database, API, middleware, and infrastructure layers.
- 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.
- Support release readiness, deployment validation, rollback, smoke testing, regression testing, and post-release validation.
- Improve platform stability through log analysis, defect investigation, root cause analysis, and collaboration with development, security, and operations teams.
- Conduct API and performance testing using tools such as Postman, SoapUI, OpenAPI/Swagger, JMeter, and LoadRunner.
- Use relational databases and directory services to validate data, write SQL queries, troubleshoot issues, and support IAM workflows.
- Contribute to test utilities, scripts, dashboards, automation solutions, technical documentation, and AI-assisted testing workflows.
- Participate in Agile/Scrum ceremonies and maintain test cases, test plans, automation scripts, and execution reports.
Requirements
- Bachelor’s degree or three or more years of relevant work experience.
- Two or more years of work experience.
- Experience in software quality engineering, test automation, application testing, release validation, or platform support.
- Experience with Java, Python, JavaScript, SQL, shell scripting, or similar programming languages.
- Experience testing Java, .NET Core, Python applications, RESTful services, microservices, and relational databases.
- Experience with automation, API, and performance testing tools such as Selenium, Playwright, Postman/Newman, REST Assured, SoapUI, JMeter, LoadRunner, PyTest, JUnit, TestNG, or Cucumber.
- Experience or familiarity with JavaScript, HTML5, CSS3, React, Angular, Node.js, Bootstrap, Webpack, or jQuery.
- Familiarity with JBoss Web Server, Apache Tomcat, Red Hat Linux, MS SQL Server, LDAP, Active Directory, and Windows environments.
- Experience or familiarity with security patching, vulnerability remediation, release validation, deployment support, platform stability, monitoring, log analysis, troubleshooting, and root cause analysis.
- Basic understanding of SSDLC, cybersecurity controls, vulnerability management, application security testing, and tools such as SonarQube, Checkmarx, FindBugs, Black Duck, Veracode, or Fortify.
- Familiarity with CI/CD, DevOps, source control, containerization, and tools such as Jenkins, GitHub, Bitbucket, Artifactory, Docker, Kubernetes, OpenShift, Jira, Confluence, and Zephyr.
- Experience or familiarity with generative AI, prompt engineering, agentic tools, AI-assisted automation, and emerging coding and testing practices.
- Strong analytical, debugging, troubleshooting, communication, collaboration, and problem-solving skills.
Benefits
- The role requires at least three days in the office each week, with the specific expectations confirmed by the hiring manager.
Tech Stack
AngularApache JMeterBootstrapCucumberDockerJavaJavaScriptJenkinsjQueryJUnitKubernetesMicrosoft SQL ServerNode.jsOpenShiftPostmanpytestPythonReactSeleniumSonarQubeSQLTestNGWebpackWindows
Categories
About Visa
Visa builds and operates a global digital payments network that connects consumers, merchants, financial institutions, and governments. It earns fees for processing card transactions and offering risk, data, and value‑added services through VisaNet and products like tokenization and tap‑to‑pay. Founded in 1958 and headquartered in Foster City, California, Visa is a public company (NYSE: V) serving clients in more than 200 countries and territories.
