Senior Test Automation Engineer

at  visa

Auckland City, Auckland, New Zealand -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Jun, 2024Not Specified15 Mar, 20242 year(s) or aboveStandard Work,Sql,Xsl,Collaboration,Aws,Git,Color,Troubleshooting,Mobile Testing,Technical Ability,Html,Testing,Automation,Teamcity,Technology,Mentoring,Selenium Webdriver,Xml,Consideration,Functional TestingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Company Description
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in 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 while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Our team is tasked with overseeing the Test Automation frameworks and infrastructure, which includes the creation and upkeep of our tools and processes. We provide support to Product Engineering Teams in their Test Automation endeavors, assisting them in ensuring rapid delivery of high-quality products. We also collaborate on proofs of concept with teams, empowering them to make informed decisions about their own coverage and implementation.
Test automation can pose challenges, and we are seeking someone who can effectively support both testers and developers. You will collaborate closely with platform architects to ensure that new tools and technologies are testable, and that automation is feasible and relevant. Your activities will be centered on influencing, supporting, training, and encouraging engineers to confidently apply automation strategies within their teams. It’s important to note that you will not be directly responsible for writing automated tests or tests for other teams.

The following is an indication of the level at which a successful applicant will be expected to act after an initial adjustment period:

  • Driving Change - We spearhead the necessary changes in processes, tools, systems, attitudes, formats, goals, relationships, structures, and more.

At a senior level, a Test Engineer stays updated with industry trends, influences their colleagues, comprehends business elements, uses learning opportunities as teaching moments, leads team initiatives, and understands their team’s impact on the organization.

  • Mentoring Internally and Externally - We foster growth and success in each other by teaching and guiding not just our team members, but members of other teams as well.

A Senior Test Engineer can simplify complex issues, contributes to training sessions, coaches other engineers to enhance their skills, engages in productive dialogue, influences others in their job functions, exhibits self-awareness, coaches and reviews the work of junior professionals, and begins to broaden their impact on the organization.

  • Technical Ability - We utilize our skills with tools and code to create tests and frameworks that are fit-for-purpose, adhere to industry best practices, and are reliable and efficient.

A Senior Test Engineer applies technical knowledge from various industries, contributes to the fundamental good of their domain, excels at troubleshooting, stays updated with the broader engineering community, and possesses proficiency in all relevant technical skills.

  • Commitment to Quality - We leverage our QA backgrounds to emphasize the necessity for high-standard work that can withstand the test of time and deliver optimal results.

A Senior Test Engineer consistently advocates for quality, proposes solutions to team-impacting problems, seeks guidance when required, and makes well-informed design decisions.

  • Product Knowledge - We comprehend our product, its usage by our customers, and upcoming changes to design our tests and tools for enhancing user experience.

A Senior Test Engineer has a basic understanding of competitor products, our product, and its architecture, and possesses in-depth knowledge of certain areas of our product they have worked on.

  • Independence - We operate autonomously, effectively solving complex problems in professional ways, initiating collaboration and communication as necessary without excessive oversight.

A Senior Test Engineer provides visibility and advice based on their work, requires minimal direction or supervision, effectively handles ambiguous problems, is trusted to fulfil their commitments, and works on moderately complex problems with limited supervision.
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:

  • 6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD
  • Demonstrated experience in automation using C# (or similar) and API Automation
  • Proven experience in mentoring and development of junior team members
  • 4 or more years background in a development, testing, or technology role
  • Experience in Functional Testing
    Desirable Technology Skills:

Candidates are not required to have all these skills, but they should have some and possess the capacity to learn them all:

  • Selenium WebDriver, SpecFlow, Playwright or equivalent test framework
  • C#, JavaScript, or at least one scripting language with a focus on OOP
  • Experience with SQL, XML, XSL, and HTML
  • Experience in REST API testing with tools like Postman or similar libraries
  • Experience with TeamCity, or similar CI/CD platform
  • Experience with AWS, Applitool, Sauce Labs, Git
  • Experience with mobile testing

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

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:2.0Max:8.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Proficient

1

Auckland City, Auckland, New Zealand