Here are some of the typical job expectations and responsibilities of a business analyst in a software solutions company:
constant no shows will lead to warning letters and potential lay off
The exact responsibilities may vary depending on the company, project, and the software development methodology used (e.g., Agile, Waterfall).