About this role
The Authorizations squad is responsible for processing and validating financial transactions in real time, ensuring that all operations comply with the authorization rules defined by issuers and clients. It operates directly within the critical payment authorization layer, dealing with complex business logic, high availability, and performance. The team works with modern technologies and distributed architecture to ensure transactions are secure, fast, and reliable.
What You'll Do
Engineering focused in customer support and qualityFinancial background, understanding authorization’s businessOn-call rotationWork closely with the Engineer and Product team to identify new automation opportunities and application faultsWork closely with other QAs within business to encourage best practices.Be able to use and develop QA software toolingBe aware of new and developing changes in QA technology, such as AI toolsEstablish design principles for automated software test proceduresMaintain the test automation frameworksWrite automation scripts and implementing it in software applicationsHelp teams develop complex end-to-end automated testing solutions and performance tests with integration in CI/CD toolsCreate and document detailed, comprehensive, and well-structured test plans and test cases to assess software qualityCommunicate test progress and resultsIdentify quality issues and create test reportsReview software bug reports and highlight problem areasIdeate, implement, maintain, and reinforce high-quality standards leveraging reusability and scalabilityExecute exploratory tests, usability tests, and manual tests when necessaryObserve and purpose improvements in deployment processes towards better qualityBe responsible for quality tools and engineeringThis is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice. #LI-Remote
Basic Qualifications
For this role, you must be based in BrazilBachelor's degree, OR 3+ years of relevant work experienceProficiency in English at B2 level (Intermediate)Experience with working in the Quality Assurance area or Software EngineeringExperience with REST APIsExperience with multiple test types: e2e, contract, load and chaos testingProficiency in at least one backend programming language (preferable Java)Proficiency with Git and version control workflows
Preferred Qualifications
Experience with Financial systemsExperience working in high-scale and high-availability environments.Understanding of observability practices (monitoring, tracing, alerting).Basic knowledge or experience with AWS services: SQS, SNS, DynamoDB, S3 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.
