What will you do:
Design and develop automation tests to run on hybrid environment (cloud and on-premise)
Design and develop simulators to be part of the tests environments
Write automation infrastructure to build complex environments on cloud
Work with a large product base consisting of multiple product lines with complex interdependencies.
Collaborate with various Engineering departments and leaders to deliver high-quality products.
Involved with the customers’ environment and scenarios and replicate them in part of automation suite
Professional Skills:
Must:
3-5 years of experience as an automation tests developer
Strong development ability in Python,Java and Bash.
Familiarity with CI/CD methodologies preferably in SaaS environment.
Good understanding of multiple forms of software testing throughout the entire SDLC,: regression, functional, unit, black-box, white box, UAT, usability, performance testing, etc.
Ability to work across product organizations on inter-area projects, help identify the critical paths of components, and resolve dependencies
Advantages:
Experience in AWS service offerings and capabilities
Knowledge of Security/Cloud Technologies
Experience with complex RCA and defect isolation
Experience with microservice architectures and dockers
Experience with building simulators
Familiarity with Windows environments (Domain controllers, and different kind of servers)
Personal Skills
Ability to easily learn and apply new technologies.
Ability to dive into unknown code while keeping eyes on the big-picture.
Work well with others, but can work independently as well.
Strong passion for releasing superb-quality, market leading class products.
Execution driving force, able to own a product from A to Z.
Team player with excellent communication and interpersonal skills.
Education
Bachelor’s Degree in Computer Science, Engineering or equivalent