Home
/
Software Engineering
/
Sr. SW Engineer (Payments, Mainframe Application) - Manual Testing, Automation
Sr. SW Engineer (Payments, Mainframe Application) - Manual Testing, Automation-November 2024
Bangalore
Nov 24, 2024
ABOUT VISA
Visa’s vision is to be the best way to pay and be paid for everyone, everywhere.
10,000+ employees
Technology, Engineering
VIEW COMPANY PROFILE >>
About Sr. SW Engineer (Payments, Mainframe Application) - Manual Testing, Automation

  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 What do we do? The Payment Products Development (PPD) - Test Engineering (TE) team supports the VisaNet Integrated Payment (VIP) System by delivering quality services and solutions using best-in-class processes, methodologies, and technology with our worldwide workforce. We are an integral part of Visa that support the worldwide Business Releases, quarterly, monthly and weekly projects, maintenance work, as well as multiyear infrastructure projects that introduce new programming logic via IBM High Level Assembler (HLASM) and Object Oriented code (C++) onto an IBM mainframe application that runs on zTPF (Transaction Processing Facility). We also support and work with other peer Test Engineering organizations to support integration, downstream and end-to-end testing to ensure no defects adversely affect the VIP production systems.

   

  The VIP Test Engineering team is committed to leveraging innovative technology solutions to enhance software quality and accelerate the time-to-market of different product platforms. We test approximately 1000+ changes to our systems in any given year while collaboratively maintaining a better than 99.7 percent fail safe percentage to an authorization system that supports over 65,000 transactions per second (billions of messages a year).

   

  Who are we looking for? You! We are looking for a candidate who is highly proficient in Test Tools Development / Maintenance (aka Test Automation) and 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.

   

  As a Test Tools Developer, you have the innate desire and willingness to be involved in the implementation of industry standard best practices to design and develop highly capable, bug-free tools, test automation frameworks and solutions using REXX, C#/.NET, JAVA etc. and by following secure SDLC standards. You can come up with new ideas, gather and elaborate requirements, contribute to solution selection, be responsible for the design, configuration, development and testing of the solution, finally ensuring highest quality documentation for each solution developed. The successful candidate will be responsible for solving complex problems and taking a broad perspective to identify innovative solutions.

   

  As a manual Test Engineer, you will be involved in value-based exploratory testing in addition to regular systematic functional and regression testing, risk identification, and production deployment / support. In order to retain the quick time-to-market of different product platforms, you should be able to handle multiple competing priorities in a fast-paced environment balancing aggressive development schedules with the need for quality software. You should be able to provide innovative approaches to coordinate multi-region testing allowing more condensed testing schedules will be within daily activities. The ideal candidate should be capable of working in all phases of SDLC (i.e. development and testing) and have a demonstrated history of thinking creatively, with a solution oriented, can-do, mindset and must demonstrate a strong desire to create and sustain an enterprise-wide environment that fosters ownership, accountability, quality, commitment and innovation.

   

  In your role as a Senior Software Engineer, you will be required to quickly learn the technicalities and associated business aspects to be able to work independently with minimal guidance. You will actively seek out opportunities to design, develop and implement world-class test tools and frameworks which can be used to the improve operational efficiency of the VIP Test Engineering Team. At the same time, you will be responsible for creating top quality Test Plans / Test Designs / Test Matrix / Test Scenarios / Test Cases etc. to ensure we add value and deliver the highest-quality services and products to our clients.

   

  The candidate should also have strong analytical and problem-solving skills, good time management skills, must be able to collaborate and communicate effectively with team members, and undertake initiatives. All in all, the selected candidate will be a motivated personality who is able to proactively identify ways to add value to the team, even when those may not be spelled out, you are flexible and willing to switch tasks based on team's needs. No matter the challenge, you know you can find a solution and encourage others to think the same. You recognize when to ask for help and when to collaborate with others and work across departments. You are team-oriented having strong work ethics with an innate desire to take up ownership and drive initiatives. You are a team player, making sure that everyone in the team feels valued and is excited to work with you.

  Why us? Working at Visa is challenging. The problems that we face and solve and the decisions that we make affect the world. Visa is all about helping people around the world reach their ‘everywhere’ – the place where their personal, professional, and financial goals intersect. If you have the ambition, focus and drive, and are interested in joining a global team focused on changing the way the world pays and is paid, you'll find your 'everywhere' at Visa.

  The Senior Software Engineer (Sr. SW Engineer) position will report to Visa's Payment Products Development (PPD) - VIP (Authorization Services) Test Engineering Management at Bangalore.

  Primary Responsibilities:

  First Responsibility (nearly 60% approx 70 % of the work time)

  1) As A Test Tools Developer (aka Test Automation Engineer) –

  1) Contribute to all phases of the SDLC including requirements gathering, creating design documents, coding and unit testing, technical documentation till production implementation. The product developed should be of the highest quality meeting all requirements within the scheduled timeframe.

  2) Comprehensive knowledge of programming and strong ability to code using legacy languages (such as REXX) and open systems technologies (such as C#/.NET, JAVA etc.). Ideate and use innovative approaches to accommodate tight schedules and resource constraints by building and implementing scalable, reusable test automation frameworks.

  3) Marshall industry standard coding, design patterns and best practices within Visa. Suggest and cultivate ideas on the extension of the current test tools and frameworks to new products and services.

  4) Coordinate and collaborate with VIP Test Engineering (VIP TE) stakeholders, technical leads and staff members across geographies to define requirements / modifications for use in designing appropriate test tools, frameworks and solutions. Evaluate options and provide recommendation on scope and scale of effort required to develop such solutions.

  5) Proactively assess emerging technologies and evaluate the adoption thereof into the organization. Conduct POCs for technology and tools evaluation to ensure they are good fit for Visa’s requirements.

  Second Responsibility (nearly 30% approx 40% of the work time):

  2) As A Manual Test Engineer –

  1) Design and develop comprehensive test plans and test cases from business requirements and conceptual documents for the application changes and efficiently execute the same across all functional areas, products, and solutions.

  2) Test code manually as well as utilize test automation suites to enable the team to be more efficient and effective. Analyze and report test results to Development and Product teams.

  3) Collaborate and work with Development, System Architecture and Product teams to analyze, debug and resolve design or code issues. Be a vocal proponent for quality in every phase of the SDLC.

  4) Report project status, highlight risks and issues to Project Managers and Management, also provide solutions and options.

  5) Implement standard processes, tools, and metrics to deliver large-scale projects from inception to conclusion that meet quantifiable business objectives.

  6) Maintain appropriate vendor, partner relationships and internal service level agreements to facilitate daily workflow.

  7) Coordinate and support integration, end-to-end testing with peer Test Engineering groups to ensure seamless code releases.

  8) Maintain test environments and contribute to other VIP Test Engineering daily activities.

  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 Bachelor's Degree in Computer Science / Electronics (or equivalent technical degree) is required. Master’s degree in Engineering is a plus.4-8 years of relevant work experience or an equivalent mix of work and project experience in manual testing and test automation (aka test tools development / maintenance), preferably in the Electronic Payments domain.In-depth understanding of SDLC and STLC, development and test engineering processes and methodologies.Knowledge of ISO 8583, ISO 20022, SOAP / XML, JSON etc. messages will be required.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++, IBM TPF Toolkit and associated debugger, DB2, etc.Should be proficient using various tools such as Jira, SharePoint, Wiki and Jenkins etc.Preference will be given to applicants who have good programming skills in any programming language (such as C++ / C# / JAVA etc.) and can work on Test Automation besides Manual Testing.Knowledge of VM/REXX Programming (including PIPE programming), VB Scripting and SQL/Databases (must have ability to write and execute SQL queries to validate data) will be a huge plus.Candidates having practical knowledge of source code management products (version control repository) such as GitHub, TFS etc., CI/CD tools such as Jenkins etc. will be preferred.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 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. 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.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Senior R&D Program Manager
Job Title Senior R&D Program Manager Job Description Senior R&D Program Manager, CG 70- Business PMO-Oral Healthcare (Bothell ) Philips Oral Healthcare is seeking a Senior R&D Program Man
Senior Java Software Engineer - Remote
The world isn't standing still, and neither is Allstate. We're moving quickly, looking across our businesses and brands and taking bold steps to better serve customers' evolving needs. That's why now
BlackRock EII - Vice President - iShares Global Markets Specialist, Markets Coverage & Secondary Markets
Description About this role About this role ETF & Index Investments: BlackRock's ETF & Index Investments (EII) manages over $4.9 trillion in global index equity assets across US Equities, Dev
Lead Technician
Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced
Dual-Licensed Spa Therapists, Wisconsin Ave
Company Description OUR STORY Equinox Group is a high growth collective of the world's most influential, experiential, and differentiated lifestyle brands. We restlessly seek what is next for maximiz
Health Security/DevSecOps Engineer
Summary Posted: Sep 19, 2023 Weekly Hours: 40 Role Number:200426174 Imagine what you could do here. At Apple, phenomenal ideas have a way of becoming great products, services, and customer experience
Audio QA Engineer
Summary Posted: Dec 21, 2023 Role Number:200530548 Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly.
Software Engineering Internship - Graduate - Summer 2024
You've invested a lot of time and energy in your education. Now you want the chance to make your mark. We offer challenging opportunities for you to learn and grow professionally. In our programs, yo
Reverse Engineer / Cyber Capability Engineer
Description Are you a creative engineer with natural curiosity who wants to understand how things work? Do you love finding vulnerabilities and teaming with outstanding reverse engineers? Are you pas
Senior DevOps Engineer
DESCRIPTION Are you a seasoned DevOps Engineer with a passion for leading strategic initiatives and driving impactful projects? If so, we're looking for someone like you to join our team at EPAM. As
Copyright 2023-2024 - www.zdrecruit.com All Rights Reserved