Staff SW Engineer

VisaHighlands Ranch, CO
12dHybrid

About The Position

Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Highlands Ranch, CO to: Design and develop test plans and functional test cases from business requirements and conceptual documents with a focus on coverage, performance and automation. Provide 24X7 support to all NP VIP suite of applications in the production environment. Develop, enhance and maintain a framework for automated testing. Collaborate with the Development, Product and System Architecture teams to analyze, debug and resolve design and code issues. Work with a team of Engineers for the development and support of Network Processing VIP Applications. Work with cross-functional teams to ensure minimum to no disruption to the services. Diagnose and resolve problems in production to meet all service level agreements (SLAs). Designing and implementing test automation frameworks and solutions. Design and build test data mining and data generation tools and applications. Enhance, maintain existing automation test tools based on TPF, Java, JavaScript, C#, .NET, Python as applicable. Investigate bugs using various available tools and logs. Support production deployment activities and global business enhancement releases. Establish and maintain structured testing methodology, especially around automation. Champion security – work with cybersecurity to ensure all security vulnerabilities are remediated within Required Resolution Date. Respond to inquiries from users and technical support regarding functions and operations of software programs. Identify process improvements, error trends and/or the root causes and make recommendations for remedies to colleagues and management. Support cross-functional teams in integrated test efforts. Support emergency test activities for code patch addressing production issues. Position reports to the Highlands Ranch, Colorado office and may allow for partial telecommuting.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering or related field, followed by 5 years of progressive, post-baccalaureate experience in the job offered or in a Software Engineer-related occupation.
  • Alternatively, a Master’s degree in Computer Science, Information Systems, Software Engineering or related field and 2 years of experience in the job offered or in a Software Engineer-related occupation.
  • Position requires experience in the following:
  • Developing, testing and supporting mission critical applications.
  • Software development lifecycle phases.
  • Design and implementation using TPF, Java or JavaScript.
  • Scripting languages, including Unix Shell Scripting.
  • Building, regression, and defect tracking tools: Git, Maven, JIRA, and Jenkins.
  • Programming and SW design using C# and Python.
  • Unit testing, OO design, code reviews, and reusable coding techniques.
  • Jira.
  • ISO 8583 and JSON, SOAP, XML messaging.
  • Web technologies: JSON, SOAP, XML, HTML, and CSS.
  • Quality Assurance processes and methodologies.
  • Application of white box and black box testing techniques.
  • Designing and developing Automation framework for Functional, Load, Regression and Performance Testing.
  • Implementing solutions using Jenkins.

Responsibilities

  • Design and develop test plans and functional test cases from business requirements and conceptual documents with a focus on coverage, performance and automation.
  • Provide 24X7 support to all NP VIP suite of applications in the production environment.
  • Develop, enhance and maintain a framework for automated testing.
  • Collaborate with the Development, Product and System Architecture teams to analyze, debug and resolve design and code issues.
  • Work with a team of Engineers for the development and support of Network Processing VIP Applications.
  • Work with cross-functional teams to ensure minimum to no disruption to the services.
  • Diagnose and resolve problems in production to meet all service level agreements (SLAs).
  • Designing and implementing test automation frameworks and solutions.
  • Design and build test data mining and data generation tools and applications.
  • Enhance, maintain existing automation test tools based on TPF, Java, JavaScript, C#, .NET, Python as applicable.
  • Investigate bugs using various available tools and logs.
  • Support production deployment activities and global business enhancement releases.
  • Establish and maintain structured testing methodology, especially around automation.
  • Champion security – work with cybersecurity to ensure all security vulnerabilities are remediated within Required Resolution Date.
  • Respond to inquiries from users and technical support regarding functions and operations of software programs.
  • Identify process improvements, error trends and/or the root causes and make recommendations for remedies to colleagues and management.
  • Support cross-functional teams in integrated test efforts.
  • Support emergency test activities for code patch addressing production issues.

Benefits

  • Medical
  • Dental
  • Vision
  • 401 (k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service