Senior Python Developer and Test Automation Engineer
$111k - $170kMizuho Financial Group Inc.
locationsNYC (1285)time typeFull timeposted onPosted 11 Days Agojob requisition idR6967Join 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 RESPONSIBILITIESSystems Design, Development and SupportPerform 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 EngineeringDesign 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 SupportManage 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 ResponsibilitiesNo 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 EXPERIENCEBusiness Knowledge and SkillsAt least 8–10 years of professional development experience.Experience in banking, financial services, or other regulated environments preferred.TECHNICAL SKILLSCORE – MUST HAVEExpert-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 HAVEExperience 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).OTHERBachelor’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-HybridOther requirementsMizuho 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 OverviewMizuho 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 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-MIZUHOAbout UsWhy MizuhoMizuho is in growth mode as we are climbing the league tables, disrupting the status quo, and attracting top talent. Positions are available across our corporate functions, and on our corporate and investment banking, capital markets, advisory, research, sales & trading, derivatives, and financing teams.We are looking for candidates who want to contribute to our entrepreneurial culture where people at all levels are inspired to share ideas. Our creativity sets us apart, and our perseverance drives results in creating bespoke, client-focused solutions.If you are interested in advancing your career working for a firm with a growth mindset and the resources of a global financial services team, we would like to hear from you. #J-18808-Ljbffr Mizuho Financial Group Inc.
$111k - $170k
Mizuho Financial Group Inc. is seeking a Senior Python Developer and Test Automation Engineer in New York, NY. This role involves designing and developing automation solutions using Python, focusing on test automation and performance. Candidates should have at least 8-...Senior- JPMorgan Chase & Co. is seeking a Software Engineer III in New York to design, develop, and maintain automated test scripts for various banking technologies. The ideal... ...software test automation, proficiency in Java, Python, or JavaScript, and works well in Agile environments...Senior
- ...Job Title Transform testing into a continuous and efficient end-to-end quality engineering function by leveraging quality processes... ..., accuracy, and integrity. Develop more predictive and intelligent testing approaches using automation and innovative testing...Senior
- 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
$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- A leading defense contractor is looking for a Senior QA/Test Automation Engineer to ensure the quality of mission-critical applications. Responsibilities include developing automated tests, analyzing security scan results, and coordinating with development teams. Candidates...SeniorContract workFor contractors
- 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 through...SeniorContract work
$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...SeniorRemote jobFlexible hours$185k - $223k
Traveltechessentialist is seeking a Senior Android Engineer to join our Quality Engineering team. This role focuses on developing and maintaining automation coverage and frameworks to ensure high... ...Java, with a deep understanding of test automation for Android applications....SeniorWork at officeRemote work$148.5k - $174.5k
A leading streaming service provider in the United States is seeking a Senior Software Engineer to enhance test development and automation for high-quality streaming experiences. This role will involve designing and implementing automated tests, optimizing CI/CD pipelines...SeniorFlexible hours- ...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
- ...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 officeVisa sponsorship2 days per week3 days per week
$60 - $70 per hour
Akraya, Inc. is seeking a Test Engineer 5 to ensure the quality and reliability of the Customer... ...and executing test strategies, automated testing frameworks, and performing API... ...in automation, hands-on programming in Python and JavaScript, and familiarity with CI...SeniorRemote jobHourly payContract work$106.4k - $177.3k
...exciting new opportunity to join us as a Senior Test Automation Engineer! About the role As a Senior Test... ...tooling. What you will do Design, develop, and maintain automated test strategies... ...methodologies. Experience with Python; developing modern serverless solutions...SeniorFull timeImmediate startRemote workWork from homeFlexible hours- A leading IT consulting firm is seeking a Software Engineer Tester (SET) for a new project focusing on developing Test Automation tools from scratch. The ideal candidate will possess strong Python skills and experience in front-end UI testing for desktop applications using...
- 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
- Paramount Pictures is seeking a Senior Software Engineer in Test in New York, responsible for designing and delivering reliable automated testing solutions. The role demands extensive experience in Java and test automation, alongside a solid understanding of CI/CD practices...Senior
- ...multinational pharmaceutical company in Pennsylvania seeks a talented software developer with extensive quality assurance expertise. This on-site role involves developing and maintaining Python-based data analysis packages and ensuring the reliability of analytical tools...Senior
- NearForm is looking for a Senior Test Engineer for a contract role based in Brazil. This position involves ensuring software quality through automated and manual testing, collaborating with development teams, and implementing structured testing practices. The ideal candidate...SeniorRemote jobContract work
- ...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
- ...seeking a talented software developer with extensive quality assurance... ...bring a strong foundation in Python development combined with... ...solutions and implementing rigorous testing frameworks to validate... ...and implement both manual and automated testing procedures to verify...
- ...transformation across cloud, data, software engineering, and artificial intelligence. We work... .... What you’ll do Create and maintain automated test cases, execute test suites, review and... ...quality prior to a production release. Develop, maintain, and troubleshoot automated...
$100k - $180k
# Continuous Testing Automation EngineerApply**Job#: 3034988****Job Description:**Continuous Testing Automation Engineer**Location:** Hybrid in Wayne, PA; Charlotte, NC; or Plano, TX (... ...Teams, Outlook), and browser access.* Develop and maintain test scripts and workflows...Hourly payContract workRemote work- Ardent is seeking a skilled Test Automation Engineer to ensure the quality of our Esri software solutions. This remote position involves designing automated test scripts, collaborating with project stakeholders, and executing detailed testing processes. The ideal candidate...Remote job
- ...teams, and application developers to ensure stability, performance... ...part in strengthening automation maturity and ensuring... ...environment with strong engineering standards How You... ...build, and expand automated test frameworks using Java or Python for front office trading...Senior
- ...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
- ...integrity, and role-based access validation. Job Title: Senior QA Automation Engineer Location: US-Based / Remote Duration: 5+ yr... ...automation across API, integration, UI, and end-to-end testing. Develop and maintain automated test suites using Playwright/...SeniorRemote work
- ...the United States is looking for an experienced Senior Software Engineer to design and develop high-quality Python applications. The role involves collaboration with... ...in Python development and a passion for automation and new technologies. A competitive remuneration...Senior
$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...SeniorFull timeLive inWork at officeLocal area- ...Akkodis is looking for three Python/Quantitative Developer Consultants with Capital Markets experience for a contract position within a Fortune 500 banking client. Candidates must have significant experience in programming, quantitative research, and front office banking...SeniorContract workLocal area
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!
- python programmer New York, NY
- freelance python developer New York, NY
- python developer part time New York, NY
- python developer data analytics New York, NY
- python engineer New York, NY
- python developer New York, NY
- python automation engineer New York, NY
- python developer with big data New York, NY
- python developer internship New York, NY
- c++-python developer New York, NY


