Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Developer and Test Automation Engineer

$111k - $170k

Mizuho Bank Ltd

Join Mizuho as a Senior Python Developer and Test Automation Engineer!

In this role you will be responsible for the design, development, automation, and support of applications and system components using Python , including but not limited to automation scripts, batch jobs, test automation frameworks, and backend processing components . The role requires full ownership of assigned applications and automation tasks across the SDLC, including development, unit testing, system testing, change management, production releases, and production support . A key expectation is a strong focus on automated testing (BDD) , application performance , and system stability to ensure reliable and resilient operations.

PRINCIPAL DUTIES AND RESPONSIBILITIES

Systems Design, Development and Support
  • Perform system and requirements analysis and translate business and operational requirements into automated Python solutions.
  • Design and develop Python-based automation scripts to automate jobs, workflows, data processing, and operational tasks.
  • Build and maintain backend Python applications and scheduled/batch processes with clear restart, recovery, and error-handling mechanisms.
  • Develop reusable libraries, utilities, and frameworks to standardize automation and testing patterns.
  • Apply well-accepted design patterns and best practices to ensure maintainable, scalable, and secure Python code.
  • Document technical designs, automation flows, and operational procedures.
Automation and Test Engineering
  • Design and implement test automation frameworks using BDD tools (e.g., Behave, pytest-bdd, Cucumber-style frameworks).
  • Develop automated test suites covering functional, regression, and integration scenarios.
  • Enforce strong unit testing practices using Python testing frameworks; define coverage and quality expectations.
  • Integrate automated tests into CI/CD pipelines to ensure early defect detection and regression prevention.
System Testing: DUT, SIT and UAT (Planning, Execution and Evaluation)
  • Participate in planning and execution of DUT, SIT, and UAT , coordinating closely with QA and business teams.
  • Support defect analysis, remediation, and re-testing activities.
  • Ensure test evidence and documentation are produced to meet audit and compliance requirements where applicable.
Performance and Stability (Key Focus)
  • Proactively identify and resolve performance bottlenecks in Python scripts and applications.
  • Improve system stability through robust exception handling, retries, idempotency, and resource management.
  • Tune batch jobs and automated processes for efficiency, scalability, and predictable execution.
  • Establish logging, monitoring, and alerting standards for automated jobs and backend processes.
Issues Resolution and Production Support
  • Manage issues and enhancements using tools such as JIRA or equivalent issue tracking systems.
  • Provide production support , including incident triage, root-cause analysis, and timely resolution of issues.
  • Support operational controls such as certifications, password rotations, vulnerability remediation, and audit activities.
Other Responsibilities
  • No direct reports; however, this person should be able to run small to medium initiatives , support other developers, and provide technical guidance.
  • Coordinate with infrastructure, DevOps, and other technology teams to deploy and operate automation solutions.
  • Take complete ownership of assigned tasks and manage priorities with minimal daily supervision.
MINIMUM JOB REQUIREMENTS OR EXPERIENCE

Business Knowledge and Skills
  • At least 8-10 years of professional development experience.
  • Experience in banking, financial services, or other regulated environments preferred.
TECHNICAL SKILLS

CORE - MUST HAVE
  • Expert-level experience with Python development.
  • Strong hands-on experience with automation using Python scripts for jobs, workflows, and system processes.
  • Proven experience with test automation using BDD frameworks (e.g., Behave, pytest-bdd).
  • Strong focus on unit testing using Python testing frameworks (pytest, unittest, mocking libraries).
  • Demonstrated ability to build reliable, high-performance, and stable Python applications and batch jobs.
  • Experience with job scheduling, batch processing, and file/data processing.
  • Experience integrating automation and tests into CI/CD pipelines .
  • Solid understanding of object-oriented programming , modular design, and clean code practices.
  • Experience working with relational databases and SQL.
  • Strong troubleshooting skills and ability to resolve production issues under pressure.
  • Ability to analyze and document business processes, automation flows, and system behavior.
NICE TO HAVE
  • Experience with REST APIs and integration automation.
  • Experience with messaging or event-driven processing.
  • Exposure to container platforms (Docker, Kubernetes/OpenShift).
  • Familiarity with Linux/Unix environments.
  • Experience with performance profiling, logging frameworks, and observability tools.
  • Experience with cloud platforms (Mainly Azure).
OTHER
  • Bachelor's degree or equivalent in Computer Science or related field .
  • Strong verbal and written communication skills.
  • Strong analytical, problem-solving, and multi-tasking abilities.
  • Ability to work effectively with end users, technical teams, and management as needed.

NOTE:

This Job Description is not intended to be an exhaustive list of all responsibilities, skills, efforts, or working conditions associated with this job. The responsibilities and requirements may be modified or expanded over time based on business needs.

The expected base salary ranges from $111k-$170k. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, certifications and licenses obtained. Market and organizational factors are also considered. In addition to salary and a generous employee benefits package, successful candidates are eligible to receive a discretionary bonus.

#LI-Hybrid

Other requirements

Mizuho has in place a hybrid working program, with varying opportunities for remote work depending on the nature of the role, needs of your department, as well as local laws and regulatory obligations. Roles in some of our departments have greater in-office requirements that will be communicated to you as part of the recruitment process

Company Overview

Mizuho Financial Group, Inc. is the 15th largest bank in the world as measured by total assets of ~$2 trillion. Mizuho's 60,000 employees worldwide offer comprehensive financial services to clients in 35 countries and 800 offices throughout the Americas, EMEA and Asia. Mizuho Americas is a leading provider of corporate and investment banking services to clients in the US, Canada, and Latin America. Through its acquisition of Greenhill, Mizuho provides M&A, restructuring and private capital advisory capabilities across Americas, Europe and Asia. Mizuho Americas employs approximately 3,500 professionals, and its capabilities span corporate and investment banking, capital markets, equity and fixed income sales & trading, derivatives, FX, custody and research. Visit

Mizuho Americas offers a competitive total rewards package.

We are an EEO/AA Employer - M/F/Disability/Veteran.

We participate in the E-Verify program.

We maintain a drug-free workplace and reserve the right to require pre- and post-hire drug testing as permitted by applicable law.

#LI-MIZUHO
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Python Developer and Test Automation Engineer in New York, NY vacancy
  •  ...Ein Unternehmen im Transportsektor sucht einen erfahrenen Test Analysten (60%), der bei der Standardisierung des Störungsmanagements und der Weiterentwicklung der visuellen Störungsplattform VISO unterstützt. Zu den Aufgaben gehören die Erstellung von Testspezifikationen... 
    Senior

    Coopers Group AG

    New York, NY
    2 days ago
  • $140k

     ...Workboard Inc. is looking for a Test Automation Engineer to enhance testing efficiency and software quality using AI-assisted tools in Silicon Valley. Candidates should have strong expertise in test automation frameworks and a collaborative mindset to work with cross-... 
    Senior

    Workboard

    New York, NY
    2 days ago
  • $90k - $120k

     ...Vena Solutions is looking for a Senior Software Developer in Test to develop and maintain automated tests supporting the Software Test Life Cycle. This role involves collaborating closely with development teams, defining testing strategies, and enhancing automation frameworks... 
    Senior

    Vena Solutions

    New York, NY
    2 days ago
  •  ...Transform testing into a continuous and efficient end-to-end quality engineering function by leveraging quality processes, tools...  ...accuracy, and integrity. Develop more predictive and intelligent testing approaches using automation and innovative testing products... 
    Senior

    Damco Solutions

    Weehawken, NJ
    1 day ago
  • $180k - $220k

     ...A technology company is seeking a Test Automation Engineer to develop automation strategies and frameworks to enhance product quality. The ideal candidate...  ...background in programming languages such as Java or Python. The position supports a remote work environment while... 
    Senior
    Remote work

    Adapter Group

    New York, NY
    2 days ago
  •  ...A financial services company is seeking a Senior Test Automation Engineer to enhance automated testing practices. The role involves designing and maintaining test strategies for various applications while collaborating with engineers and stakeholders to ensure high-quality... 
    Senior
    Remote work
    Flexible hours

    Symetra

    New York, NY
    2 days ago
  •  ...A growing blockchain technology company is seeking a Senior Software Engineer - Testing Tools & Strategy to ensure quality, reliability, and performance...  ...with a focus on testing, along with skills in test automation and CI/CD processes. The role is fully remote and encourages... 
    Senior
    Remote work

    Shardeum

    New York, NY
    2 days ago
  •  ...Test Automation Engineer Support alignment, evaluation, design, build, maintenance or extension...  ...utilizing agile methodology. Work with developers, architects, automation engineers to...  ...is not limited to: Java, JavaScript, Python, C++, Ruby, HTML, JUnit, TestNG,... 
    Senior
    Contract work
    For contractors
    Work at office

    Samprasoft

    Jersey City, NJ
    2 days ago
  •  ...NOVA Corporation is seeking a Senior QA/Test Automation Engineer to support software quality assurance and testing activities for mission-critical applications. This role focuses on developing and executing tests, analyzing vulnerabilities, and improving code quality... 
    Senior
    Contract work

    Nova Usa

    New York, NY
    2 days ago
  • $160k - $200k

     ...Renew Home is looking for a Senior Software Engineer in Test and Automation to join their remote team in the United States. You will design robust automation...  ...The ideal candidate will have a strong background in Python and SQL, and 5+ years of experience with web-based... 
    Senior
    Remote work
    Flexible hours

    Renew Home Services

    New York, NY
    2 days ago
  •  ...Senior Test Automation Engineer - Vice President Working at Citi is far more than just a job. A career...  ...professional who stays abreast of developments within own field and contributes to...  ...Strong programming skills in Java, Python or any other programming or scripting... 
    Senior

    Citi

    Jersey City, NJ
    5 days ago
  •  ...Senior Test Software Automation Engineer | Lockheed Martin Lockheed Martin is shaping the future of defense through cutting edge radar and missile...  ...want you to help write the next chapter. As the premier developer of active electronically scanned array (AESA) radars... 
    Senior
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    New York, NY
    2 days ago
  • $80 per hour

     ...A project-based AI collaboration platform is seeking a Senior Python Developer to create functional tests and manage Docker environments. Applicants should have over 5 years of software engineering experience with strong Python and Docker skills, and familiarity with... 
    Senior
    Freelance
    Remote work
    Flexible hours

    Mind Rift

    New York, NY
    4 days ago
  • $106.4k - $177.3k

     ...exciting new opportunity to join us as a Senior Test Automation Engineer! About the role As a Senior Test...  ...and tooling. What you will do Design, develop, and maintain automated test strategies...  ...Agile methodologies. Experience with Python; developing modern serverless... 
    Senior
    Full time
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Symetra

    New York, NY
    2 days ago
  •  ...at least 10 years experience engineering and at least 10 years experience architecting test automation. Must be capable of analyzing...  ...software programming languages with Python and Groovy being at least 2...  ...alerts for vulnerabilities. Develop custom scripts or plugins to streamline... 
    For contractors

    Redolent

    Jersey City, NJ
    4 days ago
  •  ...US - NO H1 Visa support for this role Salary range 160 - 170K, plus around 15% bonus, plus great benefits package. Senior Python & Test Automation Engineer In this role you will be responsible for the design, development, automation, and support of applications and... 
    Work at office
    Visa sponsorship
    2 days per week
    3 days per week

    Brains Workgroup

    New York, NY
    4 days ago
  •  ...bank in New York City, is looking for  Senior Python and Test Engineer. New York City Location. This is...  ...package. Senior Python & Test Automation Engineer In this role you will be...  ...automated Python solutions. Design and develop Python-based automation scripts to... 
    Work at office
    Visa sponsorship
    2 days per week
    3 days per week

    Brains Workgroup

    New York, NY
    4 days ago
  •  ...jobr.pro is seeking a candidate in the United States to contribute to the development of automated test frameworks for validation using HIL systems. The role involves developing Python-based tooling, supporting testing automation, and collaborating with teams to improve... 
    Flexible hours

    Jobr

    New York, NY
    11 hours ago
  • $180k - $220k

     ...intelligent technologies powered by automation, AI, ML, and knowledge...  ...for We are seeking a Test Automation Engineer who will play a key role in...  ...organization's business needs. Develop and implement automation...  ...in languages such as Java, Python, or Go. Familiarity with cloud... 
    For contractors
    Work experience placement
    Remote work

    Adapter Group

    New York, NY
    2 days ago
  •  ...NAVA Software solutions is looking for a Test Automation Engineer Details: Test Automation Engineer Location: Weehawken...  ...testing. The ideal candidate will be responsible for developing and executing automated tests to ensure product quality. This... 
    Work experience placement

    Nava Software Solutions

    Weehawken, NJ
    5 days ago
  •  ...Request-ID: 29564-1 Murex MXTest Test Automation Engineer (JD & Title updated 2.23) Onsite/ Hybrid - Jersey City, NJ Client laptop...  ...and Test automation for the same using MxTest suite. Like developing the Automation Scripts for Both Inbound and Outbound Interfaces... 
    Full time

    Keylent Inc

    Jersey City, NJ
    5 days ago
  •  ...ETL Test Automation Engineer (3 Openings) Location: Jersey City, NJ (Locals) Industry: Banking, Financial Services & Insurance. Job Description...  ...with execution and provide secure service solutions by developing and using the latest technologies that thrive our... 
    Local area

    InterSources

    Jersey City, NJ
    5 days ago
  •  ...ASSYST is seeking a highly skilled Test Automation Engineer (SDET) with strong experience in UI and API automation, along with Section 508 accessibility...  ...) The ideal candidate will be responsible for designing, developing, and maintaining robust automation frameworks while... 
    Local area
    Remote work

    Assyst

    New York, NY
    2 days ago
  •  ...A leading staffing agency is seeking a Senior VCF Automation Consultant focused on hands-on automation implementation and operations. This remote role offers an exciting chance to work with VMware Aria Automation solutions in an Eastern timezone. The project spans 10 to... 
    Senior
    Remote work

    Onward Search

    New York, NY
    2 days ago
  •  ...Verbit is looking for a Senior Automation Engineer to design and develop automation solutions, leveraging Playwright, TypeScript, and Python. This remote role requires building E2E frameworks...  ...4+ years in QA and web application testing, 2+ in automation, and be... 
    Senior
    Remote work

    Verbit

    New York, NY
    2 days ago
  •  ...Codilar is seeking a QA professional with hands-on experience in AJO Testing, specifically for validating journeys, campaigns, and event-based triggers. Key responsibilities include ensuring data correctness, debugging failures in communication flows, and understanding... 
    Senior

    Codilar

    New York, NY
    2 days ago
  •  ...An established industry player is seeking a skilled Facets QA Test Automation Engineer to join their dynamic team. In this role, you will leverage your expertise in Java and Selenium to develop and execute test plans and test cases, ensuring the quality of healthcare solutions... 
    Senior

    TechDigital Group

    New York, NY
    2 days ago
  •  ...Min. 4-5 years plus Selenium automation is a must. Total exp. min required min 6+ years Need Selenium expert Automation with Selenium and Java API testing Min. 6+ years experience in required and 4 years in Selenium expert Proficiency in one or more... 
    Senior

    Apex Informatics

    Jersey City, NJ
    5 days ago
  •  ...technology firm seeks a skilled SDET to ensure software quality through extensive testing across various platforms. Responsibilities include designing test infrastructure, executing automated tests, and collaborating with development teams. The ideal candidate has... 
    Senior

    MultiPlan

    New York, NY
    2 days ago
  • $140k - $190k

     ...Senior Quality & Automation Engineer We live in a world where technology is rapidly changing...  ...how we approach testing and reliability, including...  ...Java Spring Boot backends, Python FastAPI AI, Langsmith agent...  ...internal tooling to improve developer velocity What Success... 
    Senior
    Full time
    Live in
    Work at office
    Local area

    KIRA

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Developer and Test Automation Engineer. Be the first to apply!