Job Title:  Associate Director | Quality Engineering | Chennai | Engineering | Quality Engineering

Responsibilities*

  • Responsible for defining and leading the software testing approach for solutions at the program or portfolio level to deliver significant business outcomes
  • Defining test strategy, test plans, continuously improving the test quality, reviewing test cases for every change and delivering testing outcomes that meets the target for the first time change success metric.
  • Leads the test planning, definition, and test cases design of complex features which span multiple teams.
  • Leads the automation testing efforts and is responsible for the adherence to the enterprise software testing automation coverage requirements that include but are not limited to feature, regression and performance testing
  • Assess the current performance testing pack, suggest improvements and improvements to make it ready for the future.
  • Execute all levels of testing (System, Integration, and Regression)
  • Act as a domain/functional expertise in FX electronic trading applications
  • Supports/mentors/coaches’ team(s) on functional aspects of the application
  • Evaluate the current regression testing tool/technology and work towards migrating to the strategic enterprise recommended automation framework in the long run.
  • Leads and is responsible for the end-to-end test strategy/creation/adherence, and the integration between teams for a program/portfolio solution.
  • Analyze the production stability of the application, identify opportunities for improvement in testing process, work with the stakeholders to improve testing effectiveness and ensure the testing metrics are adhered to organization SLAs
  • Responsible for the usage of enterprise AI assisted testing tools in the testing process right from requirements capturing, test plan/cases creation and execution. Ensure strong prompt engineering techniques are used by all functional and automation testers.
  • Responsible for cross training of testing resources
  • Responds to business user queries related to the business functionality of the application.
  • Asses the risks during testing process and escalate to all stakeholders and suggest mitigation plans
  • Performs root cause analysis and leads defect triage

 

Education* - Bachelor’s degree in Engineering

Certifications If Any - Any certification related to Agile & Functional testing

 Experience Range* - • 12+ years of experience in Software Testing.

 

Foundational skills*

  • 12+ years of experience in FX front office electronic trading applications in software testing or business analysis with 5+ years of lead experience
  • Deep SME business knowledge in FX products that includes but not limited FX SPOT, FX Forward, FX Swap, NDF
  • Deep understanding of FX Market data, venues, FX algorithms, electronic trading components
  • Deep understanding of market making and agency-based FX business work flows
  • Deep understanding of FX electronic trading business workflows
  • Understand different distributed systems components such as messaging, caching, multicast, component integrations and ability to relate those to the testing requirements
  • Strong in driving different types of testing such as functional, regression, load, performance and latency
  • Strong observability skills to interpret production/QA logs and look for opportunities for monitoring/observability improvements in lower lane environments, work with development and other stakeholder teams to implement monitoring solutions
  • Strong UNIX commands and usage
  • Experience in testing FX flows on multi-dealer platforms such as FxAll
  • Good in automation testing frameworks and methodology
  • Good in business-driven test case development and test-driven test development methodologies
  • Basic understanding of C++ or Java
  • Good at using AI assisted testing tools and prompt engineering techniques
  • Strong knowledge of CI / CD flows and various tools used