The engineer will be responsible for creating, reviewing and executing automated functional and load testing and will be responsible for supporting test automation efforts in support of software test requirements. The engineer should hands-on experience in creating and maintaining both manual test cases and automated test suites along with strong experience in developing and maintaining custom test automation solutions. The QA Automation Engineer should have a strong technical and programming/test automation skill set as well as a good compliment of analytical and technical abilities to take manual test cases to automation.
Main responsibilities : 1. Define, implement, and maintain the automation/tools strategy and infrastructure 2. Develop scalable and reusable automated functional and regression test tools and scripts. 3. Provide regular feedback on automated test results to QA 4. Provide training and support to QA engineers in the automated testing discipline 5. Knowledge of Performance or Load testing methods techniques 6. familiar with SQL Databases, SQL structures and writing complex queries 7. Working closely with relevant parties (such as developers, product managers, third parties and clients) in order to understand complex business requirements and generate the appropriate test scenarios and test accordingly by manual tests or/and automation tests . 8. Writing detailed testing documentation such as STDs that include detailed test
Job Requirements:
1. 2+ years of QA Engineer/Software developer with strong emphasis on test automation 2. Experience in at least one programming or scripting language 3. Excellent analytical and investigative skills, with strong attention to detail 4. 2-3 years’ experience as a Test Engineer of complex software-based systems 5. Proven experience with defining and implementing best-practice testing methodologies. An excellent understanding of software testing concepts and the role of QA in the software development lifecycle. 6. Multitask and hands on, with the ability to work under minimal supervision. Goals and results oriented. 7. Willingness to work extra hours in a dynamic, fast-changing, challenging and demanding environment. 8. Excellent interpersonal skills - team player, highly motivated, extremely organized, creative, dynamic and flexible. 9. Good written and spoken communication skills. 10. Analytical and logical problem-solving skills.