What will you do?
Work with top talents in the Artificial Intelligence industry
Lead the automation architecture of our multi-component platform
Design and implement cutting edge automation framework
Use your imagination and creativity, along with your ability to provide an expert level of software development and testing, to serve as a leader and provide guidance and influence to other engineers on how to effectively execute testing processes
Contribute to product and process improvement discussions and the refinement of Automation best practices
Design and implement enterprise-level automation solution focusing on predefined customer user stories along with managing tracking Continuous Integration Environment (Jenkins) using the help of DevOps team
Perform debugging and root cause analysis of product failures and log software defects
Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential project risks
What will you need?
Bachelor’s Degree in Computer Science or a related discipline and at least four years’ experience
5+ years of experience in Object-oriented design and coding experience with at least one of the following: Java, Python, Scala, C#.
Requires excellent analytical ability, consultative and communication skills, and the ability to work effectively with business and IT management and staff
Demonstrate extensive knowledge of development concepts and industry trends/direction for cloud technologies and CI/CD concepts, specifically how to implement testing automation within CI/CD pipelines
Experience working on Linux distribution systems
Experience with Git / GitHub
Multi-tasking capabilities, readiness to take on challenges, willingness to learn
Advantage:
Proven experience in NodeJs and cypress automation framework
Basic experience in Artificial Intelligence / Machine Learning / Algorithmic components automation