How long does it take to publish in IEEE transaction I'm preparing a paper about Web UI Automation Testing, and would like to publish it in IEEE Transactions on Software Engineering.

In this journal description they said:


  The IEEE Transactions on Software Engineering (TSE) is an archival
  journal published bimonthly. We are interested in well-defined
  theoretical results and empirical studies that have potential impact
  on the construction, analysis, or management of software.


I searched their website, but can't find a clear estimation, how long does it take to publish in it, but I have heard from one of my colleague, it may take about 9 months. 

I need my paper to be published within 2 months, what should I do?
I need my paper to be published within 2 months, what should I do?


You cannot expect your paper to be published within 2 months in the IEEE transactions even in the luckiest case.

First, you have to submit the paper, and from your question it appears that you are still preparing it. Then, once submitted, your paper should undergo the peer-review process, and this can take anywhere from a couple of months to around one year, depending on the number of revisions, and it can even end up with rejection. Finally, when accepted, papers are not typically published in the next available issue (*), because its composition is decided well in advance, and so your paper will be published a few months later from acceptance.

(*) IEEE Transactions have an online early publication service which is disconnected from the journal periodicity, but even taking into account this, 2 months is too short a time.

A detailed description of the various stages of the publication process, with typical duration, can be found in the answer to What does the typical workflow of a journal look like?.