Test Automation Engineer
This consulting firm is looking for a talented Test Automation Engineer who will take ownership of the quality of their web applications. They need someone who will enjoy development of test automation suites, as well as creation of test cases and manual testing. As a Test Engineer you will estimate, plan, and coordinate testing activities. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in theirr defect tracking system. You'll be working for an innovative and progressive company, with exposure to the latest technologies and opportunities to present at community and tech events. You will enjoy a varied and challenging role that only comes from working in an SME. Responsibilities: - Understand the product requirements and ensure that test strategy is devised in a manner that confirms the requirements specification is met by the product. - Design and create test cases/scripts. - Develop automated test scripts, executing and maintaining automated test suites and results analysis using Selenium WebDriver tool. - Conduct functional, Regression and Usability testing (Manual testing/Automation testing). - Report defects with detailed clarity and defect tracking using JIRA. - Create, maintain and execute performance testing using Jmeter tool. - Prepare and present comprehensive test reports. - Adopt and maintain existing QA Automation Framework and CI Process. - Work with offshore and onsite team members. Essential Skills & Experience: - Minimum 2:1 degree in Computer Science/ software engineering or equivalent discipline. - 2+ years experience as a QA Automation Engineer. - Experience with automated testing tools and open source tools. (Selenium and - Experience in JAVA and Object Oriented programming. Jmeter is a must) - Experience in using source code management tools. (STS, Stash, Eclipse and Maven) - Ability to think outside the box and 'crack' the product with testing acumen. - Good team player. - Willing to work with new technologies and QA tools. - Have extensive knowledge of the Software Testing Lifecycle and good practices. - Work with minimum supervision and self-motivation - Excellent oral and written English language skills. - Good understanding of Agile methodology and processes associated with it. Desired Skills & Experience: - Experience in testing websites based on content management systems will be an advantage. - Experience with Continuous Integration tools such as Jenkins and Bamboo. - Hands on experience in JIRA, Zephyr and Confluence. - Working knowledge of MAC, Windows & Linux OS. - Database skills, mainly in MySQL and PostgreSQL. Please note you will need to comply with Baseline Personnel Security Standard (BPSS) to be offered this role. In addition you will have or will be sponsored for Security Clearance (SC). As such applicants MUST have the legal right to work in the UK and have lived in the UK continuously for the last five years.