Company Description
Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across 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.
When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.
Join Visa: A Network Working for Everyone.
Job Description
At Visa, the Corporate Information Technology, Revenue & Pricing team, enables Visa's revenue growth through flexible pricing engines and global revenue platforms built on next-generation technologies. The team works closely with business owners of these services to deliver custom developed solutions, as well as implement industry leading packaged software.
The candidate will work in the Revenue & Pricing Team and will focus on testing and test automation of our Revenue and Billing Applications built on Oracle Revenue Management and Billing (ORMB) platform. The ideal candidate will bring in-depth experience in testing large volume financial systems. This role will participate in planning and execution of application testing (including functional, performance and integration), application configurations, system and data analysis, test data generation, building test automation and perform overall quality assurance to ensure successful delivery of complex business capabilities.
Key responsibilities
- Hands on configuration and testing of Billing platform including pricing, rating, billing, accounts receivable, accounts payables, interfaces, and revenue reporting functions.
- Provide hands on technical and functional expertise, coaching and mentorship to improve skills across the development and testing team.
- Perform quality assurance testing of Billing Platform inclusive of functional, performance, reliability, stability, security, integration, and regression testing, and do a detailed root cause analysis for issues found, fix configuration issues or work with the development team on defect resolution.
- Develop test plans, schedules, metrics, data needs and scenarios for end-to-end integration testing including areas such as database impacts, software scenarios, or usability, test environments and external testing dependencies.
- Contribute to the development of automation suites by developing test plans, scenarios, scripts, and managing test artifacts/deliverables and building test data generation scripts.
- Participate in design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
- With active engagement, collaboration, effective communication, quality, integrity, and reliable delivery, develop and maintain a trusted and valued relationship with both customers and technology partners.
- Holding yourself, your team, and peers/partners accountable, deliver on business needs with crisp planning and execution of projects.
- Support agile activities: sprint planning, daily stand ups, sprint review and sprint retrospective.
- Work with limited direction, within a complex environment, to drive delivery of solutions and meet service levels.
- Must be self-motivated with ability to work in a fast-paced agile delivery model.
Productively work with teams in multiple geographical locations and time zones
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
- 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications
- 7 years or more of relevant experience in application analysis/design, testing, test automation, business system analysis and quality assurance.
- Experience working with business to clarify and elaborate the requirements and turning them into comprehensive test scenarios.
- Hands on experience in creating test strategy, test planning, test scenarios and executing test cases. Provide metrics on execution and defects.
- Experience in ORMB batch testing – creating test data, executing batches and validating results/outputs and writing tools to prepare test data.
- Ability to study and understand complex data models and write complex SQLs, preferably with Oracle Database.
- Experience in testing, building/coding, implementing, and supporting Oracle Revenue Management and Billing (ORMB) implementations.
- Good understanding of ORMB functionalities (Transaction Feed Management, Rules Engine, Billing, Rating, Pricing, GL, Payments, Credit/Collections, Accounts Payable and Accounts Receivables).
- In depth understanding of ORMB data model.
- ORMB Configuration experience with setting up Customer Information, Rate Schedules, Approval Workflow, Pricing, TFM/Rules etc.
- Advanced ORMB configuration experience like setting up UI Zones and maps, service scripts etc is a plus.
- Hands on experience in quality assurance test automation with such tools as Selenium, cucumber, Ruby, Jenkins or similar will be a plus.
- Testing ETLs and real time integrations using Talend will be a plus.
- Business domain knowledge in the areas of financial applications, billing, general ledger and accounting practices.
- Prior experience working in agile delivery model.
- Strong interpersonal, facilitation, and leadership skills along with effective communication (both written and verbal) skills and the ability to present complex ideas in a clear, concise way.
- Candidate must be able to proficiently multi-task and be able to work independently or in a team environment.
- Bachelor’s or Master’s degree in a Computer Science, Software Engineering, Information Services, or other relevant Engineering discipline.
- Experience in mid-to-large size companies (2000+ employees) will be a plus.
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.