Quantcast
Channel: Harvey Nash UK Job Listing
Viewing all articles
Browse latest Browse all 33439

Java Test Automation Developer

$
0
0
TDD, Java, automation, continuos integration, selenium, cucumber, QA, grinder, JEE

TDD, Java, automation, continuos integration, selenium, cucumber, QA, grinder, JEE

Java test automation developer required urgently for a Tier 1 Invesment Bank. The ideal candidate will be able to:

* Mentor team members in TDD approaches and encourage best practice adoption
* Working closely with the business analysts to understand the upcoming requirements and also the application as a whole. Work with the developers to fish out defects before hand through story reviews and demos.
* Pair with the developers to discuss which of the acceptance criteria can be automated based on the complexity and the critical nature of the test.
* Perform Java code reviews to audit the developers automated test approach and test coverage.
* Work/Pair with the developers to write the automated tests
Ensure that the automation tests are running as part of the build.
Defining strategies around "number of automation tests" versus "continuous integration build time"
* Trying to come up with ideas for continuous release and deployment into production by running automation tests on multiple environments and manually regression testing on regular basis.
Coming up with a test strategy for the team and let the team know about it.
* Analyzing gaps in the current development process and identifying improvements.
* Manually testing the stories and signing them off. Testing carried out includes functional, performance, cross browser, integration, regression, security / penetration testing.
* Choosing the right tools for performance testing, security / penetration testing.
* Taking part in discussions around deployments and identifying suitable environments for the QA process.

Skills/experience required
* Expert knowledge in test driven development and test automation, including knowledge of acceptance/behaviour driven development
* Good working knowledge on SQL for performing ad hoc queries with one or multiple tables.
* Expert knowledge in the following tools: Fitnesse or Cucumber, Selenium or Selenium2/webdriver, Jmeter, Grinder or SoapUI
* Previous experience in building a new technology platform and establishing best practices especially in automation and TDD
* Experience as a Java JEE programmer desirable but not required. Familiarity with Java code is required to support the code review activities.
* Confident self-starter with proven track record in leading test automation strategy and test planning.
* Experience with Agile / eXtreme Programming project methodology and development teams desirable. Experience of agile project management tools (Jira, Mingle, RTC).
* Must be able to work under pressure, juggle multiple projects, use own initiative and motivation to meet deadlines and set priorities without close supervision

THis is an initial 6 month contract paying up to £500 pd working in London. Please apply for immediate consideration.

Viewing all articles
Browse latest Browse all 33439

Trending Articles