> Markdown version of [/jobs/ext/2104753-application-developer-development](https://www.wearedevelopers.com/jobs/ext/2104753-application-developer-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer/Development - **Company:** Heitmeyer Consulting - **Location:** Buffalo, NY, United States - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Automation of Tests, Customer Information Control System (CICS), Emulators, White-Box Testing, Job Control Language (JCL), Mainframes, Ruby, Selenium, Virtual Storage Access Methods, Tso/ispf, File-aid, Cucumber (Software) - **Published:** August 18, 2026 - **Apply:** https://www.heitmeyerconsulting.com/submit-your-resume/ ## About the Role * Strong senior-level test automation engineering skills with the ability to lead and mentor others. * Hands-on expertise in Ruby Cucumber, including the ability to code from scratch. * Proficiency with Selenium or a Mainframe Emulator. * Solid mainframe technical background with experience in some (not all) of the following: COBOL, JCL, CICS, VSAM, File-AID, TSO/ISPF, CA-7. * Expertise in back-end, black-box, and white-box testing. * Excellent problem-solving skills and strong communication abilities. * Proactive attitude across teams Nice-to-Have * Experience with Zephyr * Banking and Financial Services experience ## Description This role will play a key part in modernizing a mainframe environment transitioning to distributed systems. The current team consists of manual testers, BSAs, and developers, but lacks an automation engineer. We are seeking a senior-level test automation engineer to lead the effort in building automation frameworks, mentoring the team, and driving efficiency. The applications supported are mission-critical loan servicing systems. Top Responsibilities: 1. Serve as the go-to person for test automation, providing leadership and mentorship. 2. Design, develop, and execute test cases for mainframe applications based on business requirements and user stories. 3. Build and maintain automated testing scripts and frameworks. 4. Perform a variety of testing types including functional, integration, regression, system, UAT, and back-end testing. 5. Identify, track, and resolve defects throughout the testing lifecycle. 6. Manage test environments and collaborate with BSAs to implement quality best practices and regression automation. ## Related Videos - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)