Software Test Automation Engineer-Cloud Computing

Leave a Comment
Employment

Job Title
Cloud Computing

Software Test Automation Engineer
Country
Egypt

Job Type
Full Time
Description
The Software Engineer in Test will work with the existing team on creating new cutting edge software systems using a variety of programming language and open-source frameworks 
 The Software team is responsible for the software part of our products and works in collaboration with our engineering team. The team is responsible for the perfect design of new products, seamless execution of upgrades, documentation and installation procedures. 
 As the requirements of our products are of very high level, requirements for the personnel are similar. Therefore he or she needs outstanding technical skills, solid academic background and deep understanding of computer science concepts, algorithms and techniques.
As a Test Automation Engineer you will be implementing the test automation framework that will improve efficiency in our software testing process to drive best in class quality for the products. The test automation framework should enable executing unit, regression, integration and performance tests with minimal effort and in a customizable and manageable manner.
We are looking for an experienced, self-motivated, and detail oriented engineer who has demonstrated prior achievements creating automation tools for Data Center automation, Cloud computing, or Storage Management Systems.
You will work closely with development and program management to help determine the vision, scope, design, testability and requirements for our next generation of the product. You will own the test innovation and test tools strategy, planning, and scheduling necessary to deliver a high quality product, including product feature validation, performance and scalability testing, and customer scenario-focused testing.
If you are looking for a great opportunity to leverage your technical skills, working in a dynamic and challenging environment with a great group of people, please contact us to find out more.
Responsibilities: 
------------
• Develop and modify software components and systems test suits
• Works closely with Software Solution Developers to validate and test new features and enhancements
• Write software automated unit and integration test cases
• Write automated deployment scripts that guarantee smooth end user deployment experience and are platform independent
• Contribute to installation manuals for all products and upgrades, educating the world about our products and technologies 
Qualifications
• Knowledge of C++ or Java
• Knowledge of Python
• Excellent technical skills, attention to detail, debugging and problem solving skills&#8232.
• Strong customer focus and passion for doing the right thing for the customer
• In-depth knowledge of test automation tools.
• Good understanding of the integration between automated test and the software build process.
• Strong skills with Linux operating system is a must, at least intermediate user/scripting-level experience
• Experience with automating software testing on Linux/Unix platforms e.g. MAKE files, ANT, SCONS build scripts.
• Ability to manage multiple high priority tasks simultaneously.
• Proven experience to thrive in a complex software systems involving multi-platform development environment.
• Ability to show strong initiative, willingness to learn quickly and strive to become a domain expert.
• Successful completion of a full product development lifecycle, having shipped at least two versions of a product
• Knowledge of database technologies (e.g. Postgresql, MySQL)
• Knowledge of storage systems concepts and technologies (NAS, SAN, RAID, EXT3, GFS, Hadoop, etc. ...)
• Experience shipping commercial products
• Understanding of agile software development methodologies and test driven development
• Passionate for achieving high quality results through thoughtful analysis and planning
• Target driven and result oriented
• Open for changes and continuous learning, can work under pressure.
• Good knowledge of spoken and written English
• Willing to travel to abroad for training/deployments every 3-6 months
• Team player, self-motivated and passionate for technologies and innovation
Gender
any
Experience
Up to 3 years’ experience in software development relevant to the described job
Salary (L.E.)
Negotiable
Comments
Please include in the subject: "Software Test Automation Engineer"
Please rename your attached CV to your full name
Job Contact Email

0 comments :

Post a Comment