Non Functional Systems Tester – Trading Systems
Non-Functional Test Analyst – Trading Systems Software – City London
Our Client is a software consultancy acclaimed as developing one of the most innovative high performance trading systems platforms and is undoubtedly set to change the future of trading in Europe.
If you are passionate about Software Testing and enjoy working in a challenging, complex environment we have a very exciting opportunity to discuss with you.
We are seeking to recruit a Non Functional Test Analyst with at least 5 years experience of non-functional testing.
As a Test Analyst you will ensure that systems undergo an appropriate level of testing using defined processes, procedures, methods and tools.
Coordinate with the team to provide input into the testing approach for a project, prepare and execute defined tests and supply quality test deliverables.
You will be acting as an agent for change, up-to-date on new technologies that can be leveraged to implement new testing initiatives and promote continuous improvement, whilst working under minimal supervision.
The role is intellectually challenging and demanding, however you will be working with a great team of people, with a genuine culture of team spirit and supportive high achievement.
Defining and implementing the Non-Functional Test Strategy for all applications across the full Companys’ product suite.
Developing/updating existing Performance and Failover/Failure test procedures and artifacts for said suite.
Planning and execution of all non-functional testing, including managing test environments and liaising closely with the Development and Operations Teams.
Judging risk and evaluating the relative importance of competing technical and product-oriented issues.
Ensuring test results and defects are documented according to defined standards.
Management reporting for testing schedules, progress and execution.
Specific Skills/Experience:
- Motivated technologist with a passion for technology, analysis and problem solving
- Performance and Non-functional software testing experience.
o Experience must be within a UNIX/Linux environment
(Solaris experience is highly preferable).
o Scripting experience (UNIX Shell Scripts, PERL or Python).
Python/Jython experience particularly preferred.
o Environment control and management
o Bottleneck Identification and System Tuning
- Experience of working on complex distributed systems including appropriate Comms/Middleware knowledge (Tibco Rendezvous experience is preferred).
- Must have an understanding of UDP, TCP and IP and should ideally have strong Wireshark/Snoop experience.
Desirable:
- ISEB/ISTQB Certification - Foundation Level or above.
- FIX and/or ITCH Protocol experience (FIX highly desirable).
- Experience testing multithreaded C++ applications.
- Strong RDBMS experience (SQL knowledge is mandatory. Oracle Experience, particularly performance tuning is beneficial).
- Experience of working closely with small Development and Operations Teams in complex environments.
- DTrace scripting experience would be beneficial (but not mandatory).
Java or C++ experience would be beneficial (but not mandatory).
Personal attributes:
- Strong investigative and analytical skills.
- The successful applicant will be capable of effectively analyzing large data sets and communicating results/inferences to peers and Management.
- Excellent verbal and written communication skills, with a keen eye for detail.
- Flexible, capable of self-management and effective under pressured timescales.
- Committed to Continuous Process Improvement and delivering Quality.
Dedicated and highly responsible.
This is an excellent role to join a growing City based Company.
Salary range for this role is £50K - £75K + Benefits
Please do send your CV to cv@nexusjobs.com in MS Word format.