Visa, a world digital payment leading company is hiring for multiple positions for the location Bangalore. It facilitates more than 215 billion payment transactions between consumers, merchants, financial institutions, and government entities across more than 200 countries and territories each year.
Job Profile | Experience In Years |
Senior Test Engineer | 2+ |
Sr. SW Engineer (Payments)- SDET (Test Tools Development), Manual Testing | 4-8 |
Staff Data Engineer – Spark, Scala | 3-4 |
Director, Software Engineer | 10+ |
Senior Software Engineer – Innovation Centers and Regional Solutions | 2+ |
Senior Business Systems Analyst | 5+ |
Financial Analyst | 2+ |
Client Consulting Analyst (Fraud Risk Consulting) | 3+ |
Financial Analyst – Continuous Controls Monitoring (CCM) | 5-7 |
Product Analyst | 5 |
Sr. Software Engineer (Angular, Java) | 2+ |
Sr. Product Engineer | 8+ |
Sr. SW Test Engineer – SDET (Java, Selenium) | 4-8 |
Job Profile: Senior Test Engineer
Visa is recruiting a Sr. SW Test Engineer for its PPT – RISE team, to bring creative thinking to key strategic products. Working as part of a team of talented engineers you will be at the forefront of revolutionizing the Integration engineering and client-centric test approach across exciting new enterprise applications where reliability, performance, scalability, and security are vital.
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. Master’s, MBA, JD, MD)
• BS/B.tech in Software Engineering, Computer Science, IS, or other related field
• Hands-on software development or equivalent test automation experience with 3+ years in JAVA and related technologies and overall 4+ years of software engineering experience, worked on enterprise-scale applications, and services, and delivered world-class products.
• Strong understanding of object-oriented programming languages – Java, JavaScript, J2EE, XML, unit-testing, and RDBMS
• Hands-on API Testing using REST Assured, POSTMAN, HttpClient etc
• Experience with TDD/BDD framework for test automation
• Accomplished with Open Source Automation Framework tools (REST Assured API Testing, Java, Javascript, SOAPUI, TestNG, Selenium, Jmeter, and similar tools)
• Ability to write clear and concise automation scripts
• Experience in CI/CD pipeline – Git, Maven, Jenkins, Bit Bucket, etc
• Experience in IDE tools – IntelliJ, eclipse, etc
• Understanding of rational databases
• Good to have experience working in the cloud with knowledge of Docker, and Kubernetes.
• Experienced Debugger by reviewing log file validation on a LINUX/UNIX server, Splunk.
• Ability to Use and Obtain SME knowledge base to define and communicate writing test cases, test plans, and/or test strategies
• Strong interpersonal and facilitation skills along with effective communication (both written and verbal) skills.
• Agile methodology experience is required
Responsibilities
The candidate will achieve the RISE (Release Integration Solutions Engineering) mission.
“We will improve client readiness of releases, Champion shift left, and promote Transparency in test conveyed via test pyramid to reduce release related risk(s)”
- Collaborate with product and software developer teams to establish Qualification for production release, Identification & Automation of End to End-use cases, and develop collaboration tools/reporting to improve Quality.
- Champion Shift Left Processes
- Develop and/or Maintain automation tools/frameworks
- Execute and confirm automated/Manual tests during release certification cycles
- Adhere to Data Driven approach to support Reporting and Metric driven Test Iterations
- Establish quality processes & measurements to ensure software quality in a continuous integration environment
- Identify & Obtain SME knowledge based on the System at Hand
- Collaborate with Cross team of developers and products to increase MERCHANT/ISSUER Client centric End to End test coverage, improve efficiency & effectiveness and promote best practices.
- Identify, record, and document thoroughly the issues and track bugs
- Maintain and/or update documentation that communicates the standards and procedures
Job Profile: Sr. SW Engineer (Payments)- SDET (Test Tools Development), Manual Testing
Qualifications
- Bachelor’s Degree in Computer Science or Electronics (or equivalent technical degree) is required. A Master’s degree in Engineering is a plus.
- 4 to 8 years of relevant work experience or an equivalent mix of work and project experience in Test Tools Development (Test Automation) and Manual Testing, preferably in the Electronic / Digital Payments domain.
- In-depth understanding of SDLC and STLC, Tools Development, and Test Engineering processes and methodologies.
- Solid programming skills in any object-oriented programming language (primarily C#/.NET, secondly JAVA / C++, etc.) and knowledge of SQL/Databases (ability to write and execute SQL queries to validate data) will be required.
- Strong knowledge of VM/REXX Programming (including PIPE programming) is a big plus.
- Must have experience using version control repository and source code management products such as GitHub, TFS, etc., and other tools like Jira, SharePoint, Wiki, Jenkins, etc.
- Knowledge of ISO 8583, ISO 20022, SOAP/XML, JSON, etc. messages, familiarity with RESTful APIs, SOAP UI, hands-on experience on Tokenization, Push Payments, Chip, EMV, etc. will be an added advantage.
- Preferably 3+ years’ of experience in
- – zTPF (Mainframe), VM/CMS, VM/VPARS etc.,
- – IBM S/390 Assembler/HLASM, C/C++, DB2, etc.,
- – IBM TPF Toolkit and associated debugger.
- Should have good problem-solving, analytical, and technical troubleshooting skills. Be able to thrive in a self-motivated internal-innovation-driven environment.
- Ability to be flexible and work well with a globally distributed team in a high-performance organization. Proven willingness and desire to learn new skills and take on new tasks and initiatives.
- Ability to work independently with limited direction, in a complex environment, to drive the delivery of solutions and meet service levels. Should be process oriented and possess good planning and self-organizational skills.
- With active engagement, collaboration, effective communication, quality, integrity, and reliable delivery, develop and maintain a trusted and valued relationship with the team, management, customers, and technology partners.
Who are we looking for?
We are looking for a candidate who is highly proficient in Test Tools Development / Maintenance (aka Test Automation) and also has strong experience in Manual Testing. You will be part of a talented Test Engineering (TE) Team that works on mission-critical payment applications and be responsible for testing the code manually while also designing, developing, or enhancing test tools and utilizing the same to test the application.
Job Profile: Staff Data Engineer – Spark, Scala
Qualifications
• Bachelor’s degree in a technical field such as computer science, computer engineering, or related field required. Advanced degree preferred
• Minimum of 8 years of software development experience (with a concentration in data-centric initiatives), with demonstrated expertise in leveraging standard development best practice methodologies
• Minimum of 3 to 4 years of experience in building large-scale applications using open-source technologies. Design and coding skills with Big Data technologies like Hadoop, Spark, Hive, and Map Reduce
• Minimum of 4 years of hands-on expertise with Java or Scala
• Experience with highly distributed, scalable, concurrent, and low latency systems working with one or more of the following database technologies: DB2, MySQL, and NoSQL data warehouses such as HBase
• Experience working in an Agile and Test Driven Development environment.
• Experience with Continuous Integration and Automated Test tools such as Jenkins, Artifactory, Git, Selenium, and Chef desirable
• Experience with SAS as a statistical package is preferred
• Familiarity or experience with data mining and statistical modeling (e.g., regression modeling, clustering techniques, decision trees, etc.) is preferred.
Essential Functions
- Work with managers and clients to fully understand business requirements and desired business outcomes
- Assist in scoping and designing analytic data assets, implementing modeled attributes, and contributing to brainstorming sessions
- Build and maintain a robust data engineering process to develop and implement self-serve data and tools for Visa’s data scientists
- Perform other tasks on RnD, data governance, system infrastructure, analytics tool evaluation, and other cross-team functions, on an as-needed basis
- Find opportunities to create, automate and scale repeatable analyses or build self-service tools for business users
- Execute data engineering projects ranging from small to large either individually or as part of a project team
- Ensure project delivery within timelines and budget requirements
- Provide coaching and mentoring to junior team members.
Job Profile: Director, Software Engineer
Qualifications
Basic Qualifications:
• 10+ years of relevant work experience and a bachelor’s degree, OR 13+ years of relevant work experience
Preferred Qualifications:
• 14+ years of relevant experience with 4-6 years experience leading teams.
• Expertise with the Java 8 platform or higher
• Expertise with Spring, Vertx, Akka framework, or similar
• Experience building microservices, specifically with HTTP, REST, JSON, and XML. Expertise in System Design & Security
• Experience with relationship and NoSQL database
• Proven experience delivering highly scalable and available production systems.
• Strong analytical, problem-solving, and communication/articulation skills.
• Strong business acumen, ability to grasp the big picture and explain to the team in simple terms.
• Track record of hiring and managing world-class software engineers.
• Experience with Agile methodologies and software development lifecycle principles.
• Ability to manage multiple competing top priorities in a fast-paced environment.
Responsibilities
- Lead a team of 10 to 15 members made up of both full-time employees and contractors.
- Deliver the product despite complex technical interdependencies with cross-geographical teams.
- Provide technical leadership to the development team by participating in the design, performing design reviews and code reviews.
- Build a culture of engineering excellence (quality, security, performance, scalability, availability, resilience, etc.)
- Partner with product managers in developing a strategy and roadmap that align with business goals.
- Partner with remote teams to ensure alignment across product development.
- Drive down technical debt and cost of operations/support.
- Manage the prioritization and delivery of enhancements and bug fixes on the platform.
- Provide oversight for managed services work happening in your area.
- Ensure the process for incident management, change management, and problem management are followed.
- Hire, retain, and grow a high-performing team of software engineers.
- Invest in the career development of direct reports.
Job Profile: Senior Software Engineer – Innovation Centers and Regional Solutions
Qualifications
Basic Qualifications:
• 2+ years of relevant work experience and a Bachelor’s degree, OR 5+ years of relevant work experience
• Intermediate-level skills in any general-purpose programming language. For example, Java / C# / C++
• In-depth knowledge of data structures implementation and optimization
• Strong skills in multi-threading, concurrency, and error-handling and in implementing design patterns (singleton, facade, factory, observer, etc.)
• Demonstrated proficiency in troubleshooting, root-cause analysis, application design, and implementing large components for enterprise projects
Bonus Qualifications
• Exposure to building enterprise-scale web services (RESTful), and their scalability, resiliency, and availability
• Experience building application frameworks or reusable components
• Experience in building Android or iOS applications
• Experience in working on cryptography
• Experience in the payments industry
• Working experience in Spring eco-system, Kafka, and MySQL
• 4+ years of relevant experience would be an added advantage
Responsibilities
- Be at the heart of developing new ideas into demo-able products, and ultimately to commercial products
- Work alongside and collaborate with UX, development, and other partner teams to deliver products, features, services, and tools
- Drive rapid prototyping/feature development cycles from technical requirements, software designs, software implementation, debugging, and optimization
- Understand User Experience, design thinking, and its importance to product features
- Participate in sprint planning, daily stand-ups, product demos, test phases, and retrospectives to ensure on-time and high-quality delivery
- Work very closely with the rest of the development team to ensure technical specifications and the final product meet business requirements
- Work collaboratively across team boundaries to share a common infrastructure and functional capabilities
Job Profile: Senior Business Systems Analyst
Qualifications
• Bachelor’s degree in Business Administration, Management Information Systems, Engineering, Computer Science, or related technical discipline
• Minimum 5+ years of technical/programming experience, analyzing business requirements and supporting information systems projects
• Experience of working in end-to-end software development lifecycle
• 4+ years of product/project/program management or engineering experience preferably with external customer-facing web software projects
• At least 2 years of experience in data analysis, reporting, quantitative analysis, research, data mining, trend analysis, etc.
• [Non-negotiable] Results-oriented and a self-starter who enjoys a challenge and needs minimal support and direction
• [Non-negotiable] Excellent communication (written and oral) and presentation skills, solid business acumen and well-honed influencing skills are essential
• [Non-negotiable] Experience in various methodologies for planning and executing application development, product support, and enhancement
• Ability to translate business needs into technical and process solutions
• Self-motivated and team-oriented, able to work both autonomously and effectively as part of a geographically dispersed team
• Able to communicate effectively and credibly with stakeholders, and other team members
• Passionate about building end-user experiences that deliver measurable value without increasing complexity
• Willing to work on a flexible schedule and different technologies as needed
Essential Functions
- Engage with business users at different levels to understand Compliance business needs, analyze, document, evaluate and prioritize the requirements and make recommendations on the solution and implementation
- Drive, develop, and maintain numerous project deliverables that support the Compliance Program, including functional/non-functional specifications, data mapping/transformation, solution design, process diagram, acceptance criteria, UAT scripts, and other project artifacts
- Provide functional leadership during technology enhancements/upgrades/ implementations and work successfully as a liaison with various internal business/technical partners
- Work effectively with the solution and technical teams to help them understand the specifications/requirements for technical development, testing, and implementation
- Integrate strategic thinking, problem-solving skills, and cross-functional collaboration to execute Compliance strategy, drive innovation and business results
- Analyze/document current and future business process models, high-level requirements (scope), and detailed functional specifications and/or stories, and communicate to the lead developers and extended team effectively
- Analyze technology and process gaps, design solutions, implement technology features, and support data analytics program
- Drive and execute functional design, testing, change management, and end-user acceptance for projects and enhancements as needed using structured programming skills, including program testing and debugging techniques
- Participate in cross-functional stakeholder communications, send status reports by preparing materials, facilitating sessions, and documenting outcomes
- Responsible for the design, development, and maintenance of reports, dashboards, and ad-hoc queries
- Work in a highly collaborative environment and develop effective relationships with business and with IT stakeholders
- Execute queries to understand data flow for effective data mapping and for creating data flow diagrams to better understand the impact of the application
- Perform checks and audits of various systems and data sources to identify and implement operational excellence and control needs. Strong follow-through, ability to drive to closure and resolution of complex system issues
Job Profile: Financial Analyst
Qualifications
Basic Qualifications:
1) 2 years of work experience with a Bachelor’s Degree or an Advanced Degree (e.g. MBA)
2) 3 – 5 years of relevant working experience
Preferred Qualifications:
1. Bachelor in Accounting
2. Chartered Accountant or CPA preferred but not required
3. Audit or accounting experience
4. Attention to detail and highly organized
5. Self-motivated, ability to function well independently as well as in a team, and comfortable in a fast-paced and dynamic environment
6. Strong leadership and interpersonal skills
7. Strong business analysis skills, excellent verbal and written communication skills
8. Proficient in advanced Excel skills, familiar with Oracle-based applications is a plus
Job Description
o Manage Incentive contracts for all regions
o Analyze newly executed incentive contract terms to assess Visa contractual obligations and determine appropriate accounting treatment based on Visa policy and procedure
o Review proforma to ensure the accuracy of contract interpretation and application of Visa accounting policy respectively
o Set up incentive contracts in Oracle Revenue Management and Billing (ORMB) system per contract terms, ensuring that all key obligations have been accurately addressed. Ensure consistencies in the process especially those to accommodate system limitation
o Manage, track, and process contractual payments per terms of contracts accurately and timely for all regions
o Liaise with Sales, Legal, and clients to determine the fulfillment of contractual obligations.
o Review ongoing contract performance and update future performance /amortization schedules, as needed
o Responsible for inquiries and issue resolution related to the assigned contracts
o Coordinate with the bigger Client Incentive Operations team, understand the various deals across regions, and ensure a consistent business process applied globally for a similar contract structure
o Support ad-hoc analysis or project as needed
o Regular working hours preferred to be 2 pm to 11 pm May require flexible schedule outside of the regular working hours to support the global operations
o Ensure key production metrics for the month are met
Job Profile: Client Consulting Analyst (Fraud Risk Consulting)
Qualifications
Specific skill set and experience required:
Technical:
• Candidate with 3+ years of analytical experience in applying statistical solutions to business problems
• Graduate / Post Graduate degree (Master’s or Ph.D.) in a Quantitative field such as Statistics, Mathematics, Computer Science, Economics, or equivalent experience preferred
• Hands-on experience with one or more data analytics/programming tools such as SAS/Hadoop/SQL/Python
• Proficiency in some of the following statistical techniques: Linear and Logistic Regression, Decision Trees, Random Forests, Markov Chains, Support Vector Machines, Neural Networks, Clustering, Principal Component Analysis, Factor analysis, etc
• Experience in the banking/consumer lending industry preferred
• Fair level of domain expertise in Fraud Risk preferred
• Hands-on experience in fraud risk analytics (model development, strategy, and framework, scorecard development, documentation, validation, governance, implementation, automation, etc.)
• Demonstrated ability to innovate solutions to solve business problems
Business:
• Self-motivated, results-oriented individual with the ability to handle numerous projects concurrently
• Results oriented with strong analytical and problem-solving skills, with demonstrated intellectual and analytical rigor
• Ability to solve business problems through data-driven quantitative methodologies
• Team player, collaborative, diplomatic, and flexible style. Complete team player, able to work across cultures, upholds and promotes the highest ethical standards and mutual respect in the workplace
• Proven skills in translating analytics output to actionable recommendations. Experience in presenting ideas and analysis to stakeholders with the ability to tailor data-driven results to various audience levels
• Detailed oriented, the candidate is expected to ensure the highest level of quality/rigor in deliverables, reports & data analysis
• Exhibit intellectual curiosity and strive to continually learn
• Good communication, story-telling, and presentation skills
Projects You will be a Part of
The nature of projects in this role will play a key role in vary, this would include helping issuers and acquirers solve their most strategic business problems:
- Fraud Rule Optimization – On-behalf execution of fraud risk management for clients to optimize performance & enhance detections
- Fraud Authentication Rule Optimization – On-behalf execution for optimization and performance enhancement of authentication rule for clients
- Authorization Optimization – Define optimal authorization strategy with balanced risk control measures
- STIP Optimization – Define optimal STIP strategy with balanced risk control measures
- Fraud Risk Prediction/Scoring – Development of statistical models based on client data to predict the likelihood of fraud occurrence (ad-hoc)
Job Profile: Financial Analyst – Continuous Controls Monitoring (CCM)
Qualifications
What you will need:
- Bachelor’s Degree in Finance/Accountancy/Banking or equivalent.
- Certification: CISA/ CISM / CIA / CPA preferred
- At least 5-7 years of working experience in internal audit or external audit is required for this position, experience in a Big 4 firm is preferred.
- Strong controls, compliance, and/or auditing background with demonstrated understanding of corporate’s policies and procedures
- Extensive data analysis skills and an aptitude for understanding, interpretation, and investigation
- Demonstrated expertise in MS Office (Excel, PowerPoint, and Word). Knowledge of PowerBI and Power Query is an added advantage
- Challenge the status quo and be curious and bold to advocate for changes that bring value and eliminate manual tasks.
- Interpersonal skills and flexibility to work across multiple time zones.
- Ability to proactively recognize and resolve issues
- Ability to effectively work independently, within tight deadlines, and produce high-quality deliverables.
Responsibilities
Execute upon the vision, mission, strategies, and annual goals for the Continuous Controls Monitoring function in alignment with the Company’s goal. Perform Continuous Controls Monitoring across a range of Visa Policies and Procedures covering revenue and expenses. Monitoring includes but is not limited to:
- Performing detailed reviews of transactions, data anomalies, and key risk indicators reviews for the assigned markets at a pre-established frequency
- Aggregate and/or analyze data meaningfully to identify unusual trends, anomalies, and non-compliant transactions with Visa Policies and Procedures.
- Undertake an evaluation of the billing process and related controls (automated and manual)
- Undertake a review of client incentive payments and related processes
Align the issues with the stakeholders and timely escalate potential high-risk exceptions for timely action, reporting, and resolution. Assess root causes of potential exceptions and support remediation efforts for exceptions identifiedParticipate in local Controls Committee meetings for the Region/Market/Country as CCM function representative, present and report findings. Prepare periodic reports on the state of the control environment. Perform any other controls-related work as required to support the t Director, Financial Internal Controls, Bangalore.
Job Profile: Product Analyst
Qualifications
BASIC QUALIFICATIONS
• 5 or more years of work experience with a Bachelor’s Degree or at least 3 years of work experience with an Advanced degree (e.g. Masters/MBA /JD/MD), or a minimum of 2 years of work experience with a PhD
• Experience evangelizing, marketing, and commercializing products at scale.
• Specific industry experience in digital commerce and with responsibility for managing products including distribution across a variety of devices and implementation methods.
• Understanding the payments landscape and ability to translate product strategy into executable plans.
• Exceedingly strong passion for shipping customer-centric products
PREFERRED QUALIFICATIONS
• 7 or more years of experience with a Bachelor’s Degree or 5 years of experience with an Advanced Degree (e.g. Master, MBA, JD, or MD), PhD with 3+ years of experience,
• Confident public speaker, experienced in media engagement and social platform vehicles
• Able to build relationships and gain exposure to internal and external client leadership teams through demonstrating key domain expertise.
• In-depth knowledge of Authorize.Net or similar products with the ability to identify potential synergies gained through partnership offerings, or market gaps.
Responsibilities
- Own the product delivery for Authtorize.Net products serving SMB merchants, acquirers, and technology partners.
- Drive end-to-end product portfolio management including synthesizing market needs, product vision and strategy, roadmap creation, communication, and customer enablement.
- Partner with technical leadership and product development teams in delivering new feature functionality to the market.
- Prioritize, plan, and oversee new product introduction initiatives that support the business strategy and enable growth.
- Manage product investment budgets and forecasts. Lead continuous product planning and portfolio management in support of global business strategy and operations.
- Collaborate with global and regional leadership, as well as sales and business development functions to define go-to-market strategies and develop integrated global roadmaps.
- Actively contribute to the vision for the future of the Acceptance Platform product portfolio and inspire customers, partners, and employees.
- Represent the business and product management in client engagements and industry events. Evangelize the value and differentiation of Payment Analytics and the broader Acceptance platform product portfolio within the payments ecosystem.
Job Profile: Sr. Software Engineer (Angular, Java)
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. Master, MBA, JD, MD) in Computer Science, or related technology/engineering discipline.
• 4+ years of relevant experience in the software industry.
• Expertise in UI/UX development using Angular or equivalent UI platform.
• Experience in developing enterprise-grade software products at scale.
• Development experience in building and using Microservices, specifically with HTTP, REST, and JSON.
• Experience with a Relational database and/or NoSQL database.
• Proficient in GIT/Stash, Maven, Jenkins, etc.
• Exposure to NGINX, Cloud deployments, etc.
• Experience with Agile methodologies and iterative software development lifecycle principles
• Strong analytical, problem-solving, and communication skills
Responsibilities
- As part of a cross-functional scrum team, design, develop & test new applications and maintain existing applications.
- Understand the requirement, and come up with the best user-friendly interface, which is simple, elegant, easy to use, and follows Visa UI principles.
- Develop code that complies with design specifications and meets security and UI best practices.
- Work with Architects, Product Owners, Project Managers, QA, and other developers to successfully implement business requirements while applying the latest available tools and technology.
- Participate in design and code review sessions as appropriate to ensure the quality of work delivered by teammates is in accordance with development standards.
- Build working relationships with global and virtual teams on software development.
- Have a passion for delivering zero defect code and be responsible for ensuring the team’s deliverables meet or exceed business expectations.
- Identify opportunities for product innovation and strive for improvements to best practices, standards, and processes.
Job Profile: Sr. Product Engineer
Qualifications
• 8+ years of successful post-college product or business experience. A master’s/MBA degree is a plus.
• 6-8 years combined experience in product and building and specifying Web-based business applications, with preferably 4-6 years in payment systems and/or financial services.
• Ability to work some flexible hours due to varying time zones across Visa’s regions. We are a global product.
• Ability to work cross-functionally and influence decisions and actions without complete authority over the teams.
• Strong communication skills (oral, written) to engage diverse stakeholders
• Experience working with technology teams using Agile methodologies to drive product development and delivery
• Ability to prioritize, manage and deliver on multiple projects simultaneously – highly motivated and able to work against aggressive schedules
• Experience gathering the ‘voice of the customer and translating it into product feature requirements
• Superior analytical and problem-solving skills to synthesize and communicate complex information effectively
• Ability to set the vision, strategy, define success metrics and make decisions around product growth
• Skill to dissect a data file, read file specs, and author both technical documentation and marketing collateral
• Prior experience working on products with large volumes of data is a plus
• Willingness to travel (less than 20% of the time).
Essential Functions
- Product Management & Business Leadership
- Envision, Experiment, Innovate & Iterate
- Agile, Delivery, Market Launch, Drive Outcomes
Job Profile: Sr. SW Test Engineer – SDET (Java, Selenium)
Qualifications
Basic Qualifications:
- 4-8 years of 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)
- Experience with Selenium, JUnit, TestNG, JMeter, and similar tools
- Expert in test automation
- Good understanding of Core Java, JEE technologies & REST
- Expert in database technologies (SQL and NoSQL)
- Solid coding practices including good design documentation, unit testing, and source control (GIT, SVN, etc)
- Experience with build tools (Maven, Gradle, etc.).
- Should have a good understanding of various architecture patterns and corresponding test strategy development.
- Experience in container-friendly solution/product testing (Docker EE).
- Experience in working in TDD models to provide inputs in design from a test perspective.
- Experience in performing early performance and load testing using JMeter or similar tools.
- Experience in commercial product testing on Unix/Linux environment.
- You have experience in consumer-facing application development experience.
- Proven track record of testing secure API gateway solution
- Experience in testing highly performant, scalable, and reliable applications
Preferred Qualifications:
- You have a proven ability to understand requirements and develop test strategies.
- Demonstrated ability to lead multiple projects simultaneously
- Expertise in building strategies for container-based/friendly solutions/products.
- Should have experience in testing UI
- Sound understanding of Service and IT operations management, and DevOps model, good knowledge of Deployment, Capacity Planning
- Strong understanding of Enterprise Integration using web services, REST
- Understand the Security requirements and zero-trust architecture
- Strong in automation to automate complete testing (Automation from Day 1)
- Experience with a variety of test methodologies and a mature understanding of the strengths and weaknesses of each. Solid experience with Agile methods is a plus.
- Experience as a Technical leader with the ability to understand the requirement and architect, design, and build the solution.
- Superior verbal, written & interpersonal communication skills with both technical & non-technical audiences.
- Excellent team player, with strong collaboration skills and the ability to influence cross-functional teams for results
- Focus on building an efficient and collaborative team environment
Job Description
- Identify appropriate technical solutions and/or products and designs that will best suit the needs for testing the projects/features and initiatives the program is working on
- Writing the test strategy documents based on business/technical requirements.
- Suggest new tools for testing to meet the fast-changing payments industry.
- Completely automate the testing using state-of-the-art tech to avoid repetition of work
- Document the test cases in the form of a conceptual approach which will be used as the basis for future
- Performance testing is to be conducted to identify early issues related to performance
- Identify any potential leaks with respect to security.
- Perform proofs of concept (PoCs) and other technical evaluations of technologies, designs, and solutions.
- Work with engineering, architects, and others within Visa to ensure that the solution will scale appropriately while ensuring that what is implemented is a cost-effective solution.
- Continue to learn about the payments industry, and the factors impacting the payments industry.