To Apply for this Job Click Here
Automation Developer
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:
- 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.
Required Qualifications
- 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).
Preferred Qualifications
- 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.
Why Join Us?
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.
