Visa's Technology Organization is seeking a Senior Manager to join the Treasury Test Engineering team to be responsible for testing system infrastructure solutions for business critical high visibility projects, as well as leading a team in doing so.
Requirements
- Experience with one or more testing frameworks, including but not limited to TestNG, Cucumber, JUnit, or NUnit.
- Experience with one or more general-purpose programming languages including but not limited to: C, C/C++, Java, JavaScript or Go.
- Strong Unix skills, proficient with at least one shell and one high-level scripting language (bash, Python, Ruby).
- Experience building and testing applications, RESTful services, or microservices on a modern technology stack.
- 3+ years software development and test experience.
- Familiarity with Jenkins, git, and/or other source control and CI/CD technologies.
- Familiarity with Selenium, Cucumber, Robot Framework, QuickTest Pro, and/or other automation tools
Responsibilities
- analyzing business requirements and design documents
- development of Test Plans, Test Design and Test cases
- design walk-throughs
- testing
- building and maintaining automated test solutions for multiple applications on a variety of technology stacks
- coordinating with other application teams for integration/interface testing
- Contribute to code and load quality initiatives.
Other
- Develop and nurture team of software test engineers by motivating and mentoring, and assist in hiring critical talent.
- Provide guidance to software test engineers on their daily tasks including design, coding/testing as needed.
- Instill best practices for software testing, automation, and documentation. Ensure software design and functionality meets requirements, and deliver high quality work on tight schedules.
- Collaborate with development teams to improve development and test processes.
- Project management: prioritization, planning of projects and features, stakeholder management and tracking of external commitments.