Header

Testing Lead - Java Testing Experience Needed - Trading Syst

Our Client - Prestigious boutique software specialists who are currently undergoing rapid expansion in their US operations. They are looking for a Testing Lead with an understanding of Java development experience to work with their blue-chip clients in the New York and New Jersey area. This is a great firm to work for where people stay for entire careers due to the exciting and cutting-edge work they carry out. 
Job Description - Our client is looking for a task and detail oriented Test Lead who has a demonstrable interest in quality assurance, with testing and integration experience. As the first Testing member of staff in the US there is a real opportunity to move into a higher career level if that is of interest.
This role includes the development and management of test plans, subsequent test tasks, the execution of tests and the consideration, design and implementation of test automation wherever appropriate.
The candidate must have significant exposure to functional and non-functional testing (performance, stress, load, operational, etc) as well as various layers of integration testing. Experience of other non-functional test areas such as availability, security and data migration techniques/technologies (SQL, XML, etc) is very desirable.
Applications are predominantly delivered across a number of platforms; therefore familiarity with a range of operating systems is essential (Both Windows and Unix variants).
The candidate will be expected to-
  • Assist in the creation of the testing strategy and approach using requirement/development artefacts, specifications and input from other stakeholders and programme members.
  • Prepare Test Plans needed to deliver testing in a number of functional and non-functional areas such as Performance, Stress, Load, Resilience, Availability and Operational testing with clear scope, objectives, deliverables and risks.
  • Ensure testing is carried out in a timely, repeatable and effective fashion.
  • Track and report quantitative and qualitative testing results/metrics in an auditable form.
  • Carry out business analysis duties as required by the test definition role in order to maintain a focus on the client business needs in addition to technical demands.
  • Integrate effectively with other project participants, such as business analysts, development and implementation teams.
     
Typical test deliverables are likely to include:
  • Test Execution
  • Support for associated test work streams or agencies
  • Test plans
  • Test scripts or automated test packs
  • Test automation strategies ( to help drive test innovation and improvement )
  • Test reports and support to project quality evaluation activities
  • Demonstrate both business and technical domain expertise 
     
Candidate Requirements - For this role you should have-
  • Knowledge of structured technical testing strategies and methods applied in a distributed environment ( both Agile and non-Agile )
  • A strong background in Java or testing Java-based solutions
  • Knowledge of use of UNIX and Windows environments for development and/or testing. Specific non-functional testing requirements of Windows, UNIX, Java and Oracle applications (for example, resource leakage, performance, stress / soak).
  • Ability to take responsibility for areas of a test plan and work with others to execute that plan.
  • Ability to communicate effectively and liaise on a technical level with Analysts, Designers and Developers to gain required knowledge for the design and creation of testing plans, scripts and supporting documents
  • Track and report quantitative and qualitative test metrics
  • Familiarity with defect tracking/management tools (e.g. ClearQuest / Bugzilla)
  • Formal defect tracking, defect life cycles and release-to-test version control & management etc.
  • Experience of Testing mission critical Financial/Trading Systems and message based transactional systems.
  • Experience of requirements refinement / collection. Ideally experience of tasks within the Business Analysis domain.
  • Experience and understanding of various development and test methodologies, such as Agile or iterative delivery through RUP.
  • Experience of  enterprise strength, comprehensive automation and test management tools from commercial vendors (HP-Mercury, Compuware, IBM-Rational, Empirix)
  • Experience of niche or technology centric toolsets (Selenium, JMeter, TestComplete, Watir, WatiN )
  • Experience with scripting languages such as Ruby, Perl, Python, PHP.
  • Experience of configuration, build, release and defect management tools
  • Ability to understand application of modelling frameworks such as UML
     
Additionally, the following would be ideal-
  • Methodology/Strategy specific frameworks such as Fitnesse, Tellurium, Ranorex, GHTester
  • Establishment of projects using test management tools (Traceability, Planning, Defect management approach etc)
  • Use of tools such as VerisonOne / JIRA (or other enterprise level delivery product sets )
  • Awareness of contemporary thought leadership in domains such as agile delivery, test driven development and risk based testing.
  • Experience of deploying and configuring distributed test environments
     
EarthStream is a specialist global recruiting business dedicated to the energy, resources & environment sectors that is uniquely positioned to understand the interplay and increasing convergence between these sectors. We specialize exclusively in the energy, resources and environment sectors with our capability in providing staff across a range of technical, engineering, scientific and commercial disciplines. The recruiters in each of our industry specific divisions understand the unique skills and requirements of each vertical sector and where to find the best people in that field. With operations in five continents we have the coverage and experience to service our clients and candidates anywhere in the world. Please quote reference 8200 when applying for this position.
Apply directly for this role by emailing  Alex.Lawless@earthstreamglobal.com. Alternatively, contact our office by telephone on +1 646 568 1365.