Senior Test Analyst
Senior Test Analyst - Test - Tester - Automation Testing - Agile - TDD - BDD - Cucumber - Gherkin - JVM - Selenium WebDriver - Restful Services - Java - Maven - Spring - Hibernate - Apache Tomcat - Jira - Junit - Agile Scrum - Agile Kanban - Senior Test AnalystSenior Test Analyst required for prestigious financial organisation based near Watford, Hertfordshire. As a Senior Test Analyst, you will make lead contribution to the test strategy for the project, which is likely to include BDD styled cucumber/gherkin/Java based functional, system integration testing and non-functional testing (Volume & Performance and Resilience & Availability).Duties Include:
You will use your Java/Agile/TDD/BDD skills to have direct input into the product/test development. Involved in automated deployments, test automation, automated regression test packs including frameworks. Collaborate with various development and teams to devise the appropriate approach. Participating in daily scrum stand-up meetings and explaining progress and issues encountered. Contribute to the design & development of the overall test strategy and vision, including the tools and technologies needed to support the strategy. Adopt the best practice process for developing automated test programs. Implementation of the test automation strategy and frameworks needed to test all the dimensions of a complex, high-throughput distributed system including functional correctness, performance, scale, and security. Key contributor & to be part of an effective team. Work collaboratively with several teams, contributing as a team player who performs high quality automation testing. Work with development and QA teams to establish and reinforce automation development processes. Drive innovation in automation at all application tiers including UI, APIs, CLIs, and the database layer. Keep improving in tool adoption and seek opportunities to leverage test tools for greater organisational efficiency. Working closely with the development team to collaborate and influence new development.Skills Required: Minimum 5 years' of experience in Automated software testing using Java. A passion for Agile methodologies and concepts such as XP, Lean, Kanban & Scrum. Proven experience working within a complex integration test project that involved establishing end to end work flows. Experience of testing high volume high availability systems. Previous development background or an experienced developer. Previous technical testing experience in an Agile environment (BDD/ATDD is essential). Automation testing experience with the ability to contribute to test automation using open source technologies, such as Selenium Webdriver, Cucumber/JBehave & Gherkin. Experience integrating automation tests with continuous delivery tools. Previous experience in environments include Cucumber JVM, Selenium WebDriver, Restful Services, Java, Maven, Git, Spring, Hibernate, Apache Tomcat, Jira, Junit, SOAPUI & Agile Scrum/Kanban Familiar with Atlassian toolset (Jira/Confluence).