- POSITION DESCRIPTION:
The Quality Assurance Performance Engineer will support testing activities for projects covering application changes across a number of products and platforms. Responsibilities will include assisting with test design, and performing test execution for designated projects, together with support for our continuous process improvement activities and liaising with business colleagues, technical architects, analysts, vendors, and development teams in a fast moving, global working environment. A wide degree of creativity and latitude is expected.
- ORGANIZATIONAL RELATIONS:
This position reports to the Global QA Associate Director and is a key position within the Quality Assurance Management Team.
- PRINCIPAL ACCOUNTABILITIES:
- Ability and expertise to identify performance issues within J2EE architecture Load Balancers, Weblogic, Database (Oracle), Operating System (Windows, UNIX), Network, Software (JAVA) and Hardware.
- Hands-on experience in building enterprise level performance test suites.
- Excellent ability to partner with Architects, Developers, Systems Engineers and Database Administrators to collaboratively tune systems.
- Thorough understanding and hands on experience with performance testing tools such as HP Performance Center (LoadRunner) including open source tools.
- Expert ability to dissect large amounts of data and identify potential issues across releases.
- Excellent skills in summarizing large amount of metrics into meaningful graphs and reports.
- Strong knowledge of Web Service, XML technologies (SOAP, WSDL, XML).
- Experience with Oracle SQL.
- Solid programming skills in JAVA and SQL.
- Extensive JAVA and SQL performance tuning experience (e.g. garbage collection, heap management, JVM Configuration, query optimization etc.).
- Excellent verbal and written communication skills and constant communication to senior management/ stakeholders.
- EDUCATION, EXPERIENCE & SKILLS:
- This position requires excellent technical and interpersonal skills.
- 4 year degree in Computer Science, Information Systems or relational functional field and/or equivalent combination of education or work experience.
- 6+ years of Performance Engineering experience; developing software benchmarks, benchmark testing, performance analysis and tuning, performance testing and programming experience ( Java EE, Web Services Technologies, SOAP and/or REST)
- Strong experience with application servers (WebSphere, WebLogic) and database technologies (Oracle and SQL Server)
- Strong experience in UI/Web 2.0 Development (JavaScript, Ajax, Adobe Flash/Flex, Dojo)
- Strong knowledge of UNIX and Windows operating systems
- Strong experience with the full software development lifecycle and software development methodologies (Agile)
- Strong experience in capacity planning, systems performance analysis and optimization in a distributed client/server environment
- Excellent organizational and troubleshooting skills with attention to detail
- Strong knowledge of programming documentation processes/procedures
- Strong ability to understand client expectations and to resolve issues that may affect delivery.
- Strong ability to mentor, coach and train lower level programmer analysts
- Self-starter, with a demonstrated ability to learn beyond formal training with a strong aptitude for delivering quality products
- Excellent organizational and communication skills
- Fluent English - spoken and written
- Strong sense of responsibility and service-minded attitude
- Able to deal with competing pressures and set priorities accordingly
- Self motivated, innovative and analytical with strong attention to detail and accuracy
- Dynamic personality and enthusiastic
- 3-5 years of relevant experience, preferably in Capital Markets, Investment Banking, Hedge Fund Services or other major financial experience such as Financial Accounting, Time and Billing
- WHAT WE OFFER:
We offer a challenging job in a growing international company, an opportunity to expand your business knowledge by working with multiple software applications and complex financial and technological instruments, in a friendly and fast-paced environment.