Test Automation Engineers x 2
Our expanding client delivers managed services and innovative solutions to a range of global enterprise and mid-sized customers. In a business outcome led approach coupled with an engineering DNA to deliver greater value for our clients compared to other providers and solution companies.
Currently seeking a Test Automation Engineers to join the team with minimum 3-5 years of automation experience in automation framework development, using Open source technologies including Selenium, Appium, Robot, Selenide, Specflow, Serenity, SAHI, Gauge for our large Telecommunications client, based in Berkshire.
The candidate will be joining the Automation group to develop test automation framework and automate test cases. The role will involve working closely within the test automation team, manual testers and product specialists to develop a variety of test suites.
Key Tasks & Responsibilities: Analysis of different open source automation tool for the requirement. To develop test automation framework for different domains. Develop proof of concepts of test automation for different domains. To automate test cases and execute automation regression packs. To develop, maintain and execute automated test scripts. To identify existing manual tests suitable for automation. Identify and document defects when performing test execution and work with the development team to resolve these. Ensure that all formal test activities are properly recorded according to the company’s quality system. Strive to continually develop and improve test methods, tools and techniques, including the test automation framework.
Core Competencies: Very good understanding of test automation framework concept and architecture. Ability to interpret requirements and specifications to identify what is needed to develop in test automation framework. High level of competency in test specification, test execution and test automation. Strong ability in C#, Java, Python Programming language . Very good coding experience in OOPS. Good knowledge of different development IDEs like Visual Studio, Eclipse. Good knowledge of BDD framework like cucumber, SpecFlow, robot, Serenity, SAHI, Gauge etc. Good knowledge of Android automation using Appium/UIAutomator and hands on of adb command . Quality conscious, innovative, analytical, accurate, proactive and flexible. Knowledge of different protocol like SIP, Diameter of Unified Communication domain. Knowledge of IMS call flows.
Experience: An understanding of the complete software development and test life cycle and experience of developing automated tests for system test and ideally integration test.Substantial experience, with strong C#/Java and Python programming skills. Extensive experience in Web test automation . Extensive experience in Mobile test automation . Experience in working with different frameworks like Selenium web driver, Sikuli, Robot, Cucumber, Specflow, Serenity, SAHI, Gauge etc. Experience in CI tools like Jenkins. Knowledge of revision control software (ex. SVN, Git, etc.). Good exposure to DB test automation using Oracle/SQL Server. Experience in SIP/Diameter protocol simulators like Seagull, SIPp, SIPr etc. Nice to have experience in testing Web Services (REST preferred).