Vacancy expired!
Hi Please check the below position and reply back with the below requested details and updated resume if you are comfortable
Title: Performance Test Engineer/Vice PresidentLocation: Tampa FLDuration: Long Term. Position Overview:The FXLM QA team is looking for a Performance Test Engineer who will work within the FXLM technology group specializing in the development of complex and robust test automation frameworks. The candidate will be experienced working in a fast paced Agile / TDD / BDD environment and be experienced in building performance test solutions on an enterprise scale for a FX, Rates and Commodities single dealer trading platform.The candidate will report into the FX QA Manager located in London and will involve frequent contact with the Technology and Product leads as well as business usersRole Description:The successful candidate will be responsible for:- The implementation and execution of a performance test framework for non-functional testing (load, volume, stress, capacity and scalability) which validate business non-functional requirements.
- Participating in and contributing to non-functional requirements, architecture and design reviews to ensure performance and availability is addressed early on in the delivery cycle
- Will be actively involved in creating performance testing artefacts including Performance test strategy and test plans/estimates, test cases, test execution reports, defect / issues reports, action / item reports, project plans and KPIs.
- Hands on development and execution of performance test scripts
- Making the QA team the quality gate before software products are delivered to our clients.
- Identify and highlight ways to continuously optimise the way in which Performance/Automation testing operates within the QA function to create an efficient, scalable team.
- Collaboration with other teams including Product, Business, Development and Production Support
- Strong experience in JMeter
- A strong knowledge of Monitoring tools that allow for analysis of system health and potential bottlenecks e.g. AppDynamics, Corvil
- Strong development & technical skills e.g., Java, JavaScript, C#, Python, Ruby or any other programming language to a good level
- A proven ability to evaluate Performance test script / code and test results and provide clear interpretation of risks and mitigation options to non-technical stakeholders
- A strong knowledge of / experience with profiling application end to end performance and identifying application and hardware / operating systems bottlenecks
- Experience in identifying and providing tuning recommendation for various infrastructure components such as Application Servers, Database Servers, Message Buses and Web Servers
- Experience of developing, extending and executing performance test frameworks
- Experience of developing stubs and drivers
- The candidate should be technically capable and will be expected to have hands-on involvement in managing a QA/UAT test environment
- Knowledge of development tools e.g. Bibucket, Lightspeed etc.
- The candidate must show a clear understanding of the banking environment, and/or a strong interest in financial markets
- Experience of working in Agile development teams
- Business domain knowledge of FX, Rates and Commodity Trading e.g. Pricing, Order Execution, and Trading/Auto hedge risk management will be a significant advantage
- Effective and confident communicator with a strong passion for automation & performance testing
- Open minded, team player, good at building networks and leveraging resources
- Attention to detail
- Highly responsible
- Active and persistent
- Excellent analytical skills
- Proactive, and able to work independently
- Result-oriented and client-focused
- Proactive in problems-solving
- The ability to work in a demanding environment
- The ability to deliver top focus projects
- Demonstrable knowledge of Jmeter
- Demonstrable knowledge of Java, Python (desirable)
- ISEB or ISTQB certification preferable
- Strong knowledge of test methodologies and experience of implementing performance testing best practices.
- Professional experience with QA tools like. Jira and performance analysis / monitoring tools
- Proven track record in the successful performance testing of large platforms
- Performs functional, automation and regression testing and all Initiatives related to User Acceptance Testing (UAT) process and product rollout into production. The specialists will also work with technology project managers, UAT professionals and users to design and implement appropriate scripts/plans for an application testing strategy/approach.
- Responsibility:
- Conducts a broad range of complex process monitoring, product evaluation and audit assignments.
- Follows industry quality trends; applies to current environment as appropriate. Interacts with various levels of management; communicates technology level process changes.
- Ensures project standards and procedures exist, are fully / clearly documented and followed throughout the software development life cycle.
- Monitors products for conformance to standards; monitors processes for conformance to procedures; identifies risks; ensures annual organizational reviews of standards and procedures are conducted.
- Documents findings and performs root cause analyses. Recommends solutions and improvements to existing standards and procedures; collaborates with other areas in technology to develop new standards and procedures.
- Ensures all corrective actions are assigned, documented and completed.
- Verifies traceability in project work products.
- Gathers, maintains and reports on quality metrics.
- Acts as advisor and mentor for junior members of the team.
- Analyze requirements and Execute tests, document testing requirements and processes for all applications to ensure QA policies and standards are met.
- Performs other duties and functions as assigned.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
- 6-10 years experience in an IT Quality role. Ability to work independently or within groups on projects assigned
- Requires in-depth knowledge, understanding and analytical thought. Exhibits comprehensive knowledge of several areas within IT Quality and has a good understanding of the industry.
- Strong understanding of testing processes. In depth understanding of the Systems Development Lifecycle and solid experience in several phases of systems development, preferably in testing program management. Must demonstrate confidence in their abilities
- Bachelor’s/University degree, Master’s degree preferred
- ID: #42387277
- State: Florida Tampa bay area 33601 Tampa bay area USA
- City: Tampa bay area
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2022-06-04
- Deadline: 2022-07-31
- Category: Software/QA/DBA/etc