eTrading roles are closer to Strat than pure Quant. Some banks have 'Straders' who do everything from build the models, do the data analysis, and actually run the book (trade), while others split this into distinct roles: Quants/Strats who work side by side with the book runners (traders).
The quant/strat side of these roles require a three-pronged skill set: Business/market knowledge and intuition specific to your product (at a similar level to the traders/book runners), quant/data science skills, and stellar coding skills (often
Python, Java,
C++, and sql or kdb/q).
This is not entirely true, though it depends on the specific role; even linear products have pricing models, which attempt to optimize the price shown to clients in a volatile/liquid market, or try to attract flow that will be most profitable to the desk. Additionally, there is quite a bit of proprietary model development and alpha modeling, depending on the asset class.
While this is quite distinct from a traditional, pure quant role, there is a significant amount of quant work performed day to day, in addition to the data analysis, data modeling, and development.