What is your career path as a Business Analyst at NashTech?

October 20, 2020

In the digital age, businesses are in high demand for organizational changes fueled by innovative, disruptive information technologies. 

At NashTech, with expertise in both IT and business domains, our team of Business Analysts (BA) specialize in understanding client’s needs in the ever-changing digital landscape and helping developers transform those demands into viable technology solutions.

Feeling curious about this job role? In this article, let’s take a look at what you need to know about the career of a Business Analyst at NashTech.

Business Analyst at NashTech

To bridge the gap between IT and the clients, our Business Analysts are responsible for ensuring client requirements can be fully interpreted by our development team. At NashTech, to get from the client’s demand to a functional, valuable software implementation, the role of a Business Analyst requires involvement in various phases of the project. 

Firstly, Business Analysts engage with business leaders to recognize how technological changes to process, products and services can improve efficiency and create future value. Then, they are responsible for creating the Business Requirement Specifications (BRS) and translating the analysis for changes into a succinct requirement that will serve as the input to the development team.

With an aim of transferring their knowledge to the offshore team, Business Analysts will work closely with Project Managers to define the project scope, estimation and planning. While the solution is being worked on, Business Analysts will act as the communication bridge between clients and the offshore team, ensuring the software development is updated with client’s requirements. To verify that all requirements of the system are fulfilled, Business Analysts will assist Quality Control Engineers in testing the implementation.

The career pathway of Business Analyst

Different from our other job positions, the career of a Business Analyst starts from Associate Business Analyst, which requires you to have some background experience in IT and business analysis. The higher levels of Business Analyst require deep understanding of multiple, wider business domains and proficiency in dealing with more sophisticated problems.


Different levels of Business Analyst expect you to handle projects at different scales. However, there are some shared key skills and qualifications for a Business Analyst that you need to acquire:

  • Bachelor degree preferably in Computer Science or Business Information System
  • Obtaining IT knowledge-base
  • Fluent English to be able to communicate directly with customers
  • At least three years of working experience of which two years in analyzing requirements
  • Basic experience in programming languages
  • Basic knowledge on databases such as database schema and simple SQL query
  • Knowledge of testing approaches and techniques
  • General understanding and experience of business processes as well as an interest to understand a broad range of business models and needs
  • Excellent communication skill and interpersonal skill
  • Have a proactive, can do attitude

You can learn more about our Business Analyst role here

Sharing from our expert

To provide better insight in to this position at NashTech, we had a conversation with Duong Truong, our Business Analyst Manager. Duong shared that Business Analysts must have a great listening ability and be able to understand the clients specific needs, as their insights will provide the inputs for all proceeding processes.

When we asked about the skills that a good Business Analyst should master, Mr. Duong Truong shared that both hard and soft skills matter equally for this position. Hard skills an excellent Business Analyst must master include knowing how to gather and filter information from the clients and the solution they are using, then figure out the potential improvements to the system. Softer skills include the role of communicator which involves interacting with both clients and the development team, being able to speak the language of both client and developer, work in a team and have strong presentation skills.

To excel as a Business Analyst, you must understand people and inspire them

Mr. Duong shared with us that a key to success of a Business Analyst is having a proactive spirit. This means that you must exude a positive attitude so that clients can feel inspired and trusted by you.