Design and develop tools for product migration within mainframe environments, while collaborating with cross-functional global teams.
Develop automated test cases and assist in validating the functionality and performance of migration tools.
Debug, troubleshoot, and resolve software defects in a timely manner to ensure high product quality.
Validate and write clean, efficient, and maintainable code to support new tool features and functionality.
Participate in code reviews to ensure adherence to coding standards and best practices.
Continuously enhance product functionality based on user feedback and evolving market requirements.
Integrate migration tools with existing mainframe systems and products to ensure smooth transitions.
Maintain comprehensive documentation for the development process, codebase, and features, and assist in the creation of user guides, release notes, and training materials for new tool features.
Participate in sprint planning, standups, and retrospectives to ensure timely delivery of features.
Requirements:
2-3 years of experience in a QA Automation / Tools Developer role
Experience in writing clean and efficient code, preferably in Python.
Experience with Jenkins automation tool to streamline build, test, and deployment processes.
Experience in migration tools.
Passion for continuous learning, improving technical skills, and staying aligned with industry best practices.
Team player with excellent communications skills and soft skills
Proficiency in English (verbal & written) and ability to work with global teams.
Nice to have:
Experience from a global software enterprise company.