Main Purpose:
Main Purpose
We are looking for an accomplished QA Lead / Test Architect with extensive experience in Automation and Performance Testing to enable the delivery of complex software development projects. An ideal candidate would be responsible for driving strong Automation and Performance Testing Practice in partnership with vendor teams, make quick decisions and provide practical solutions for challenging problems. Demonstrates strong ability to think through the requirements from a business user point of view and work in a fast paced environment under tight deadlines. The candidate will collaborate with various stake holders across IT and business user groups for complex end-to-end trading platform.
Knowledge Skills and Abilities, Key Responsibilities:
Key Responsibilities: Test Automation Lead
- Strong handle and expertise in driving effective Test Automation using UI and Backend Automation tools.
- Creating the structure and architecture for automated tests, including choosing appropriate tools and technologies.
- Maintaining Test Automation Framework across different tools and extending it as per individual project needs.
- Fostering CI/CD and Left Shift Automation Techniques to embed Continuous and Incremental Testing process in Development phase itself.
- Having strong background in Automation Planning, Execution and Reporting
Key Responsibilities: Performance Test Lead
- Strong handle and expertise in establishing and driving Performance Testing strategy for Windows (Thick client) and Web based (Thin Client) inhouse developed or custom apps.
- Creating the structure and architecture for Performance Testing, including choosing appropriate tools and technologies.
- Well versed with different types of Performance Testing – Load, Stress, Endurance, Soak, BPA, etc.
- Good handle on Production stats monitoring to come up with NFR and Workload Model
- Good handle on Performance monitoring tools like Appdynamics, Dynatrace, Splunk, etc.
- Ability to prepare detail Performance Test Report correlating all supporting details in the form of SLA, Error rate, Resource utilization, drill down views from monitoring tools, etc.
- Critical focus on App, DB and middleware apps while simulating and measuring performance stats.
- Presenting Performance Testing stats and Observations to Sr. mgmt. and key IT / Business stakeholders
Skills and Qualifications:
- 15+ years of experience working in QA mainly focusing on Test Automation and Performance Testing
- Bachelor's degree in computer science or equivalent/relevant education
- Sound understanding of database, SQL and UNIX system
- Sound understanding of E2E Testing Process including Functional and Non-Functional Testing
- Having strong background in Test Automation using Selenium, UFT, TestComplete, SoapUI, etc.
- Having strong background in Performance Testing using LoadRunner, Jmeter, Performance Centre, AppDynamics, Splunk, etc.
- Collaborate with QA and Delivery leads to drive Automation and Performance Testing objectives
- Work with vendor partners to work through Technical Testing Delivery
- Exercise proven analytical and written/oral communication skills
- Work in a challenging and fast paced environment
Key Relationships and Department Overview:
Reporting Structure - Reporting into Head of Quality Assurance
Department
Trafigura is committed to building and maintaining world class IT applications and infrastructure. The Trading IT group directly supports the Trafigura trading business, and this business has started a far-reaching programme to enhance and improve its trading applications using an innovative architecture to support business growth across the full range of business lines and geographies, and to enable the sharing of systems across different businesses.
This programme is aimed at delivering functional capabilities, enhancements and technical infrastructure upgrades to enable continued business growth and enhanced profitability for the firm.