What are the responsibilities and job description for the Automation Developer position at Heitmeyer Consulting?
Location: Remote
Employment Type: Full-Time Contract 18 Months
About The Role
We are seeking a driven and detail-oriented Automation Developer to join a dynamic technology team within a leading financial services organization. In this role, you will design, develop, and maintain automated testing solutions that ensure the delivery of high-quality software products. You will work closely with cross-functional teams to translate business requirements into robust automated test cases and contribute to continuous improvement in testing practices.
Key Responsibilities:
You’ll be part of a forward-thinking organization that values innovation, collaboration, and continuous learning. This is an opportunity to work on impactful projects that shape the future of digital banking and customer experience.
Employment Type: Full-Time Contract 18 Months
About The Role
We are seeking a driven and detail-oriented Automation Developer to join a dynamic technology team within a leading financial services organization. In this role, you will design, develop, and maintain automated testing solutions that ensure the delivery of high-quality software products. You will work closely with cross-functional teams to translate business requirements into robust automated test cases and contribute to continuous improvement in testing practices.
Key Responsibilities:
- Develop, maintain, and execute automated test scripts using Ruby/Cucumber within RubyMine
- Translate functional requirements and design specifications into comprehensive automated test cases.
- Perform integration, functional, and regression testing for large-scale business initiatives.
- Participate in requirements reviews and provide feedback on documentation.
- Collaborate with project teams in meetings and facilitate defect management sessions.
- Manage defect tracking and provide timely updates on testing progress.
- Support production validation and assist with software releases.
- Ensure compliance with SDLC standards and industry best practices for testing and automation.
- 1–3 years of hands-on automation experience.
- 3–5 years in software testing, development, or quality assurance methodologies.
- Proficiency in Ruby/Cucumber, RubyMine, and related automation tools.
- Strong understanding of TDD and ATDD principles.
- Experience with Jira, XRay (or similar tools), and SQL Server.
- Solid knowledge of object-oriented programming (Ruby or Java preferred).
- Bachelor’s degree in Computer Science, CIS, or Engineering.
- Experience with Agile/Scrum methodologies and implementing TDD/ATDD.
- Familiarity with frameworks such as Keyword, Modular, and Data-Driven, and performance testing tools like JMeter.
- Certifications such as ISTQB, CSTE, CSQA, PSM, CSM, or development certifications (MCSD, OCAJP).
- Knowledge of web development frameworks (MVC), reusable script patterns, and Ruby gems.
You’ll be part of a forward-thinking organization that values innovation, collaboration, and continuous learning. This is an opportunity to work on impactful projects that shape the future of digital banking and customer experience.
Logistics Automation Developer
Sonwil -
Buffalo, NY
ServiceNow Developer – API & Workflow Automation
Heitmeyer Consulting -
Buffalo, NY
Automation Engineer
Actalent -
Buffalo, NY