Category Archive BA Career Q & A

Which are the required skills for becoming a business analyst?

The Context

A common question for every business analyst aspirant is – What should I learn to get into this role? Which are the required skills for becoming a business analyst? Does it involve learning any programming skills?

The good news is that the minimum required skills (MRS) are actually not too complex to acquire and can be acquired with reasonable effort. Also, it does not involve any programming skills.

Required Skills for Business AnalystYou can become a business analyst in IT industry, even if you are:

a) A programmer

b) A testing professional

c) A UI Developer

d) A business development professional

e) A travel professional

f) An operations professional

Business Analyst role is one of the most promising one in the IT industry.

However, Please remember:

There is no shortcuts in life

Be ready for the initial 6-12 months grind, to lay a strong foundation for a great future. Once you spend the initial months applying the learnt skills, the journey becomes easier and quite rewarding.

So, what are the skills of a new business analyst?

Business analyst is a multi-faceted role. Success as a business analyst is dependent on multiple skills. If we look at the complete skill set for a business analyst, it may look like as shown below:

Business Analyst Skills

But to become a business analyst, you need a small sub-set of above shown skill set. We call it minimum required skills (MRS) for a new business analyst.

New Business Analyst Skills

 

I believe that these are just the right skills for an entry level business analyst, no matter which domain you are coming from?

Break down the skills for me

So, lets get into the specifics and break down these skills into 5. You must learn the following skills to be able to clear business analyst interviews:

a) Writing SRS/FS (Systems Requirements specifications or Functional specifications) document using customer requirements

b) Requirements modelling using UML or DFD/ER diagrams

c) Functional Testing

d) SQL Basics

e) Oral and written communication skills

I feel that these are the skills which should be able to help you clear any job interview provided you update your resume. Your resume is what recruiters look at and that is how you get a call for the interview.

How do I know if I have learnt the MRS skills?

You might acquire these skills either through a professional training course or self-learning. During your learning process, you should keep measuring/testing your knowledge regularly to check if you are going in the right direction?

Last but not the least, you should reach a stage where you are capable of preparing a requirements specifications (SRS) from business requirements. The SRS should be detailed enough to help developers develop the system.

Check this case study to detail out the requirements from business requirements:

Use Case case study – UML Modelling

 

Do I need any certifications?

Certifications provide credibility to your resume and is the only way to give confidence to the recruiter about your knowledge. IIBA, IREB and BCS are some of the organizations, which provide entry level certifications for business analysts. Read the following post to know more:

Business Analyst Certification for beginners – ECBA Certification

About Techcanvass

Techcanvass offers IT certification courses for professionals. We are an IIBA endorsed education provider (EEP), iSQI ATP (for Certified Agile Business Analyst Training) as well as Agile Testing alliance partner for CP-SAT certification training in Selenium.

We have a Business analyst training course with domain training in-built into it. This training program offers you the opportunity to get certified with ECBA certification as well as have banking domain understanding.

Business Analyst Course with ECBA Certification

IIBA ECBA Training

Business Analyst Training with Banking

Business Analyst Training with Banking

Agile Business Analyst Training

Agile Business Analyst Training

BA Training with Healthcare Domain

BA Training with Healthcare Domain

Moving from Sales to Business Analyst

Moving from Sales to Business Analyst

Are you contemplating moving from sales to business analyst profile? If yes, then this article will provide you the approach to achieve your goal. IT industry needs business analysts from across the industry. It’s possible to shift from Sales as well as from other corporate streams.

We get similar queries from professionals from other domains as well. You can refer to them as well.

Having spent 8 yrs in Travel domain, can I now become a business analyst?

 

Strengths of a Sales Professional

As a sales professional, you may have one or more of the following strengths:

a) Interaction with the customer or the ability to interact with the customer

b) Understanding a customer needs and communicating it with your team

c) Helping your product/service team in creating a product/service addressing the customer needs

Why am I mentioning them? How is it relevant to the a business analyst role? To understand that let’s look at the role of a business analyst.

Role of a business analyst

Role of a business analyst is to gather the requirements from a customer and communicate it to the technical team to develop a solution addressing the requirements.

Business Analyst Role

As you can see in the diagram above, you may find something common with the role of a business analyst. However, there are specific skills needed to become a business analyst. Let’s try and understand the skills.

Which skills do I need as a business Analyst?

Business Analysts are in-fact cross-functional experts and can come from any industry.  Business analyst role hardly involves any programming. However, there are some key skills which you must acquire, before you can move into a business analyst role?

Techcanvass has defined a simple skill framework called CRAFT for business analysts. CRAFT defines four important skills for a Business Analysts.

Business Analyst Skills

Let me give a brief about these skills:

Communication Skills: One of the most important skills for business analysts is communication skills. BAs have to communicate with customer as well as tech team and to avoid information loss, good oral as well as written communication skills are critical. Since you are in Sales, you must be good in ‘C’.

Requirements Analysis and Modeling: The ability to understand, analyze and model requirements is another skillset, BAs have to be good at. Processing modeling using UML or DFD and Data Modeling using E-R diagrams are some of the techniques, which can be learnt.

Functional Knowledge: Understanding the business processes is another skill, which plays an important role in BAs career. For example, if you are talking to a Bank PM for developing a banking system, you need to understand basic processes and terminologies to be able to grasp, what does the customer want? Right.

Functional Testing: The last but not the least skill is the ability to validate the developed software with reference to the requirements.

The functional knowledge is not a mandatory skill to begin your career as a business analyst. You can enter the industry without business domain knowledge. However, it’s extremely important to keep learning about businesses, it’s going to be helpful.

Steps to move from sales to Business analyst profile

I have recently recorded a small video on this topic – moving from sales to business analyst. This video outlines and explains the steps needed to become a business analyst for a sales or business development professional.

All the Best

You can also subscribe to our youtube channel for more such videos:

Techcanvass on Youtube

About Techcanvass

Techcanvass offers IT certification courses for professionals. We are an IIBA endorsed education provider (EEP), iSQI ATP (for Certified Agile Business Analyst Training) as well as Agile Testing alliance partner for CP-SAT certification training in Selenium.

We have a Business analyst training course with domain training in-built into it. This training program offers you the opportunity to get certified with ECBA certification as well as have banking domain understanding.

Business Analyst Training - ECBA Certification

Business Analyst Course

Business Analyst Training with Banking

Business Analyst Training with Banking

Agile Business Analyst Training

Agile Business Analyst Training

Business Analyst Training with Trade Finance

Business Analyst Training with Trade Finance

ECBA Exam Simulator

ECBA Exam Simulator

BA Training with Healthcare Domain

BA Training with Healthcare Domain

BA with Investment Banking Domain

BA Training with Investment Banking

Moving from Banking to a business analyst profile

Moving from Banking to a business analyst profile

In this article, I am going to discuss the steps required for moving from banking job to a business analyst profile in the IT industry. Business Analysts have a promising career in the IT industry in the current market. They work as an intermediary between the customer and the IT company for gathering requirements for a software project.

First of all, let’s understand the role of a business analyst first:

Role of an IT business analyst

An IT business analyst works with customer as well as technology team on a day-to-day basis. The diagram below shows high-level view of an IT business analyst role:

Business Analyst Role

Here is the summary of the role of an IT business analyst:

  • To interact with customer to understand their requirements
  • To convert the business requirements into detailed technical requirements for technology team
  • To co-ordinate with the technology team to explain the requirements
  • To validate the developed solution before handing over to the customer for User Acceptance Testing (UAT)
  • To co-ordinate with the customer team and the technology team to facilitate UAT

So, what does it translate to? What skills do you need to acquire to be able to move to a BA role?

Business Analyst Skills Requirements

What are the basic skills required to become a business analyst? Techcanvass has formulated CRAFT framework to show the requisite skills for an entry level business analyst.

Business Analyst Skills

Communication Skills: Business analyst works as an intermediary between the customer and the IT technical team. This means that a BA must be strong as far communication skills is concerned. Both written and oral communication skills are important as a BA needs to prepare requirements specifications document. They also need to interact with the customer.

Requirements Related Skills: A business analyst spends considerable time working on requirements. A BA must be good with understanding the merits of software development methodologies, UML, User Stories etc.

Functional/Domain Skills: Understanding the business domain is a definite advantage for every business analyst. This helps in understanding the requirements better.

Banking and financial services is one of the domains (Referred to as BFSI) is the leading sector outsourcing IT projects. So if you are strong in that domain, your movement to a BA role is easier. As you have a retail baking background, you have a definite advantage.

Testing Skills: The business analyst performs the final round of testing before a software application is given to the customer for user acceptance testing. A BA should be familiar with testing techniques.

Business Analyst Certification

Certifications don’t guarantee a job but it plays an important role in getting your resume shortlisted. If you don’t have any experience in a particular profile (in BA profile), you need to have a certification in your resume.

IIBA (International Institute of business analysis) is a Canada based organization providing business analysis certifications. They offer ECBA (Entry certificate in business analysis) for entry level business analysts.

Know More about the ECBA certification below:

Business Analyst Certification for beginners – ECBA Certification

Facing Business Analyst Interviews

Once you have completed the first two steps, you need to modify your resume. It’s important to add specific key terms and activities to align your resume.

The final step is to upload your resume on job sites and start appearing for the interviews.

Business Analyst Interview question on Requirements Gathering / Elicitation

 

Summarizing

To summarize, you need to acquire the skills mentioned above as well as get the IIBA ECBA certification. In addition to that, you need to dress up your resume so that it gets aligned to the business analyst profile.

Once you have completed all the steps, start facing the interviews.

All the best.

About Techcanvass

Techcanvass offers IT certification courses for professionals. We are an IIBA endorsed education provider (EEP), iSQI ATP (for Certified Agile Business Analyst Training) as well as Agile Testing alliance partner for CP-SAT certification training in Selenium.

We have a Business analyst training course with domain training in-built into it. This training program offers you the opportunity to get certified with ECBA certification as well as have banking domain understanding.

Business Analyst Training - ECBA Certification

Business Analyst Course

Business Analyst Training with Banking

Business Analyst Training with Banking

Agile Business Analyst Training

Agile Business Analyst Training

Business Analyst Training with Trade Finance

Business Analyst Training with Trade Finance

ECBA Exam Simulator

ECBA Exam Simulator

BA Training with Healthcare Domain

BA Training with Healthcare Domain

BA with Investment Banking Domain

BA Training with Investment Banking

How to become a Business Analyst?

How to become a Business Analyst?

We have published a step-by-step guide on – How to become a business Analyst? This guide is written with the purpose of enabling you to plan your approach for becoming a business analyst.  This guide will also help you determine, if business analyst profile suits you based on your traits. The guides starts with busting some myths about the business analyst role.

This guide is published on Kindle as well. This first kindle edition was launched in January 2017.

This guide delves into the following topics:

  • Role of a Business Analyst
  • Misconceptions about Business Analyst profile
  • Questions to ask before you start
  • Skills of a Business Analyst
  • Skills wise resources to get you started

In this post, I am going to re-produce some of the sections of the book for your benefit. In the end of this post, you get access to the book, you just need to register with us.

Role of a Business Analyst

Business analysts are involved in helping a customer/business organization develop a software solution. BAs play the role of an intermediary between the customer and the technology team as shown in the image below:

Role of a Business Analyst

Business analysts interact with the customer team to understand their requirements for the software application. They document the requirements so that technology team can develop the software using the document as a reference. Once the software is ready, business analysts test the software before giving it to the customer for accepting it.  So, the role of a business analyst does not involve any kind of programming but working knowledge of Structured Query language (SQL) is required.
For a more detailed discussion on Business analyst role, career path, skills and certifications, you can watch the video in another post, as indicated below:

Business Analyst career and growth path

Misconceptions about Business Analyst Profile

I come across these misconceptions often during my discussions with business analyst aspirants. Lack of awareness or misplaced information are the primary reasons for these misconceptions. So, I decided to bust some of these myths in this planning guide:

Only IT Professionals can become Business Analysts

Business Analyst Myth

This is nowhere close to the reality. In fact, professionals from other industries have no disadvantage as far as BA role is concerned. This role, in fact requires a thought process, which is more business oriented than IT oriented. Why? That’s because you are going to be entrusted with understanding the business requirements from the customer. Obviously, this does not need you to be an IT professional as you are not dealing with technical requirements but business requirements as stated by non-IT professionals (mostly).

However, you do need to understand software development processes and analysis techniques in order to convert the business requirements into technical requirements. Anybody can learn these techniques and with systematic practice, can master them as well.

Later in this guide, I will discuss a breakdown of specific topics which needs to be learnt.

You need to learn programming

This is completely untrue, you need not learn programming (in the truest sense) at all. As far as you are concerned, you don’t need to learn programming at all to become a business analyst.

However, SQL (Structured Query Language), the language to query the database, needs to be learnt partly so that you can use it to validate the data from the data base. We have created a 3-part SQL tutorial for the beginners and you will see that it’s not very difficult to learn that.

Business Analyst = Business Analytics, really?

This is again far from reality. Business Analyst, in our context, deals with customer requirements and functional testing. On the other hand, Analytics deals with data and more specifically – it is the science of making sense of the data.

Let’s take some examples. Retail chains use analytics to determine – how to stack products based on customers buying pattern. Analytics is also used to offer co-branded credit cards for consumers. That’s because consumers in a particular category use certain services regularly. So you can see banks issuing credit cards co-branded with Jet Airways or Amazon. These products are based on recommendations done by analytics engines using various statistical analysis. So, analytics is very promising field,  yet very different from business analyst profile, we are talking about specially at the entry level.

My concern is that we are pushing aspirants who are looking to get into requirements analysis and modelling into data analysis and modelling.

However, I must mention that if you like to play with data, analytics domain is excellent. Be sure about your aptitude before jumping on to the bandwagon.

How to get the book

Kindle Edition

The Kindle edition of the book is available on Amazon.

How to become business analyst?

 

E-BOOK PDF Edition

The book is also available for FREE on our website with a simple registration. You will receive the link immediately after the registration.

How to become Business Analyst guide

 

About the Author

Abhishek Srivastava

Abhishek Srivastava is a seasoned IT professional with diverse experience in Banking, Insurance, Utility and Education domains. Managing large accounts, Program management, & Business Analysis has been his forte, having done so for customers like ICICI Bank, NTPC & many other International customers. In the past, he has worked with companies like Mastek and 3i Infotech Ltd (erstwhile ICICI Infotech Ltd).
An NIT (Erstwhile REC)/IIM Kozhikode graduate, now as an entrepreneur, he is pursuing his dream of creating an organization for providing quality training in the fields of Business Analysis & Automation Testing.
His other areas of interest are Business Analysis consulting and taking guest lecture at engineering and management colleges.

 

Becoming a business analyst

Becoming a business analyst

Can I become a business Analyst, I am working as a sales professional or I am not from IT or Technical background? How can I plan becoming a business analyst?

If you have this question on your mind, you will find this article useful. In this post, we are going to answer some of the commonly asked questions regarding becoming a business analyst from diverse backgrounds?

Business analyst is a much sought after career option and deciding to get into this profession, is a good choice. If you don’t find answers to your specific questions, please write to me and I will definitely try and answer that.

Commonly asked questions regarding Business analyst career

Let me start by saying, Business analysts are the must needed role in the IT industry. The industry has been grappling with the high percentage of failed or delayed projects. This has led to the emergence and significance of the business analyst role. Almost every software project needs a business analyst (if not more).

Let’s now look at the questions.

I am from a non-technical background, can I become a business analyst?

Answer to this question is applicable for everyone, who is currently not working in the IT industry. First of all, let me know tell you that – business analysts can come from diverse backgrounds. In fact, business analysts with diverse background and business understand can perform better than IT professionals.

Having said that, there are a few important aspects which must be kept in mind?

Fact 1: You are aspiring to become a business analyst because of better opportunities.

So you must be ready for a 9-12 months of learning business analysis skills on the job. These on-the-job skills are critical for your career. So during this period, you should not be bothered about the remunerations, you will getting when you start as a business analyst. Getting into a business analyst career is a wise decision and is good for your career but you need to be prepared for one year of struggle.

Fact 2: If you are not from IT background, you can’t become a business analyst

That’s absolutely incorrect. Business analyst role does not require you to be technical or know coding. But you definitely need to learn new skills to become a business analyst. These skills are not very difficult to learn.

We, at Techcanvass, have defined the skills of a business analyst using CRAFT framework

Business Analyst Skills

For becoming a business analyst, you need to possess at least 3 skills of the CRAFT framework. Functional or domain knowledge is not mandatory but a good to have skill for new business analysts.

Let me give a list of specific skills, which are based on CRAFT framework, which you need to acquire to be able to become a business analyst:

Business Analyst Skills

You need to acquire these skills. Another aspect is to go for a certification suitable for new business analyst. Entry Certificate in business Analysis (ECBA) from IIBA is a good choice. You can learn more about these certifications below:

Business Analyst Certification for beginners – ECBA Certification

 

I am a tester or into manual testing, can I become a business analyst?

Manual testing professionals can also become business analysts. Being in the IT industry is an advantage. As you understand the software development process, it makes your transition easier.

As a business analyst, two of the most important responsibilities are requirements development and functional testing. As you are already familiar with the functional testing, your learning cycle is shorter.

You need to learn the following skills to become a business analyst:

  • Requirement elicitation skills
  • Process modelling like UML, DFD etc
  • Data Modelling like ER and class diagrams
  • SQL basics

We have created a business analyst fundamentals tutorials for beginners. You will find it useful to get started, this tutorial provides is a great way to start learning business analyst skills:

Business Analysis Fundamentals

When should I start as a BA? Can a fresher be a BA?

There is no pre-requisite of having industry experience for becoming a business analyst. You can start as an intern or a junior business analyst, but it is completely possible to become a business analyst, even if you are a fresher. But please note that you still need to acquire the BA skills. You can find the following videos and article useful:

Everything about Business Analyst – Role, Career and growth path

Top 4 soft Skills for business analysts

What is the career path for a  BA?

The career path of a BA is shown in the diagram below. Please note, at some point in your career, you can choose to become a Project Manager. As many would feel that Project management is more lucrative at that stage of their career.

Career Path of a Business Analyst

 

With 3.5 years of experience in retail industry, can I become a business analyst?

This question can be generalized to answer questions for professional from any other industry. So if you re coming from retail industry or from sales background or from travel industry, this question is applicable. Any non-IT industry background professional, will find this answer useful.

We have a published post on the same subject:

Moving from Banking to a business analyst profile

Hope these questions help, in case you have a specific question, do write to us.

 

About Techcanvass

Techcanvass offers IT certification courses for professionals. We are an IIBA endorsed education provider (EEP), iSQI ATP (for Certified Agile Business Analyst Training) as well as Agile Testing alliance partner for CP-SAT certification training in Selenium.

We have a Business analyst training course with domain training in-built into it. This training program offers you the opportunity to get certified with ECBA certification as well as have banking domain understanding.

Business Analyst Course | ECBA Certification training

Business Analyst Course | ECBA Certification training

Business Analyst Training with Banking Domain

Business Analyst Training with Banking

Business Analyst Short Courses

Business Analyst Training Self-learning Course

Cheers

 

Cheers

My CBAP certification journey

My CBAP certification journey

Techcanvass is publishing series of posts, written by CBAP certified professionals to share the experienced of professionals in getting CBAP certified. My CBAP certification journey is the experience of Mr. Manoj Kulkarni.

Manoj Kulkarni is a Consultant at Capco with experience in fixed income, equity derivatives and credit risk management. He holds a Master’s degree in Finance.

My CBAP Journey…

After having worked as a lead business analyst for around 8+ years on the professional front, I was wondering, if there a way to get my business analysis skills validated by professionals and to gain more insights into the day-to-day work which I was doing.

Having gone through series of interactions with numerous professionals/stakeholders regarding CBAP, I decided to go for it.

Well, I have always operated on DCS principle, i.e. D stands for Decide on what you have to do. Then C stands for Commitment on your time/money/energy and finally S stands or success which you strive for.

Let me share with you my journey of getting CBAP certified. I have drafted 7 steps to take you through certification journey.

Step 1: Ascertaining eligibility

Your work experience should meet Business Analysis Requirements – ensuring you meet the eligibility criteria

This acts as a filter point in order to check if your current work is exactly what a BA does? And this also helps you to answer many questions which revolve around case studies based questions.

If you meet the eligibility criteria, then you can opt to become a member of IIBA. You will get access to BABOK guide (current version is 3.0)

 

Step 2: Getting your hands on BABOK guide

Going through BABOK V3.0

This exam is completely based on the captioned book, you have to go through this book line by line and word by word, there is no shortcut to this. The questions might be from any part of this book and can use any of the concepts and scenarios. The questions, I was told, are going to be case studies based.

Ideally, you should be going through the book at least 3 times.

Step 3: Undergoing training

Earning PDU’s (Professional Development Units)

This comprises of having minimum hours of classroom training required before you take up the exam. Many IIBA endorsed institutes do provide this and that will be one of the requirement to be fulfilled. You need 35 hours of PDUs for CBAP and 21 hours for CCBA.

CBAP Course from Techcanvass

CBAP Certification course from Techcanvass

Step 4: Study and Preparation

Prepare, prepare and prepare- that’s the mantra. It’s like going back to your classroom days. Go through the training program, you have opted for. After the session, revise the chapters and read additional study resources. Solve simulation of questions chapter wise.

As I am working (like you), managing time for study is tricky but make use of weekends and on weekdays after office hours should come handy.

It’s a good idea to devise a target for exam date and then plan backward so that you can more focused. I did the same and that helped me get focused. I bought access to additional resources like study guide and practice tests. You can purchase these from Watermark Learning or Techcanvass.

I also started to take simulation exercises chapter wise, and keep checking my score until it hit a minimum of 80%.

Once I covered all the chapters, I went for full length simulation exams. This served as mock up exams before taking the mains.

You are bound to get some of your answers wrong, make note of these incorrect answers.  I followed a tick back method to keep track and to analyze the approach taken solving the questions. This was a great help in a quick concept review.

Step 5: CBAP Application Submission

I actually completed step 5 and 6 earlier to keep me focused in my preparation. You can do it after you start feeling confident about your preparation. The application form is available on the IIBA website.

You need to fill in required number of hours from your work experience. You also need to provide 2 names for your professional work as references, they can be your reporting manager and a CBAP professional who is known to you.

 

Step 6: Schedule your exam

This is important, as it gives you a target date and brings focus to your preparation. Please make sure that you always have sufficient time in your hand before booking your exam date as this gives you enough room for your preparation.

 

Step 7: Taking the exam

Attend the exam with confidence and try to keep your calm. I found the questions a bot tough initially, so didn’t spend more than 4 minutes on one Q. I kept on going further and answered the questions, I was confident about. You can mark the questions for review, and can come back to them when you have got more time for review.

Hope this will help us you all to nail CBAP. All the very best!

Thanks,

Manoj Kulkarni

 

About Manoj Kulkarni

MANOJ KULKARNI

Manoj Kulkarni is a Consultant at Capco with experience in fixed income, equity derivatives and credit risk management. He holds a Master’s degree in Finance.

He is a Solutions-oriented and practicing business analyst. A CBAP certified  professional having more thanr 9 years of hands on experience in Investment Banking-(Capital Markets), Fixed Income Settlements-Mid office, Risk Management and Complex Derivatives.

He is an MBA in Finance with 18 Finance certifications on various NSE Modules till date. He is also a Cambridge University Certified in Business English.

Currently working with Morgan Stanley on Statement and Confirms space. Prior to Capco, he has also worked with the other Investment Banks such as CITI Group & Nomura.

His interest on Mortgages, has led him to publish a whitepaper on the Capco Blog,

https://www.capco.com/insights/capco-blog/investments-begin-at-60

Why would I need a business analyst? Can’t a developer gather the requirements?

Why need business analysts-2

Why would I need a business analyst? Can’t a developer gather the requirements?

Recently came across this question on Quora. I thought that this question needs an answer as this is a pertinent question. Let me answer this by explaining the developer’s paradigm.

Developer’s paradigm

What Vs How: The strength of a developer/programmer is to write great piece of code. To write great piece of code, one must be good at understanding algorithms and must focus on “How things can be done?”. A developer must think about – “How can I write the best algorithm to achieve the results in the least possible time?”. Developers always think about solution.

Requirements gathering focuses on “What needs to be done? What is the current process and what needs to be done to improve the process efficiency?”. Requirements gathering process requires you to focus on “What” rather than “How”. You need to be more open-ended rather than close ended. This is one of the major factors as to why we need a specialized role like business analyst to gather requirements. Requirements gathering is always about focusing on problem and not solution. If you don’t focus on problem, you may be solving the wrong problem.

Language problem: Of course, I am not talking about English or French. I am referring to the gap between the language of business and language of programming. Java/Python like languages are very different from languages of describing business processes. A developer, who is great at understanding multi-threaded lingo, may find him/her at a loss, if the business is talking about derivatives or debit/credit. There is no superiority or inferiority but these require two different skill sets and learnings.

I am not, even for a second, suggesting that developers can’t do requirements gathering or perform the role of a business analyst (I have done precisely that in my career) but that requires some unlearning & re-skilling.

Cheers

How do I need to prepare a business analyst resume with testing experience?

Preparing business analyst resume with testing experience

A testing professional can become a business analyst upgrading his/her skills needed at the entry level. But to get shortlisted for interview, your resume must align with the HR/Recruiter’s expectations. So, how should you prepare the resume for the business analyst role.

Which are the required skills for becoming a business analyst?

You can read the above blog post to know more about the key skills. But just to summarize these skills:

  • Requirement Elicitation Techniques
  • Requirements Analysis and Modelling
  • UML Modelling
  • User Stories Modelling
  • Writing Requirements Specifications (SRS, FSD etc)
  • SELECT queries in SQL for ad-hoc reporting and testing

These skills should get reflected in your resume. Let’s try and see how to incorporate them and build a winning resume

Pick up a good template

Pick up a decent looking template from the web. The best resource is Microsoft Word itself. You can pick up from the existing ones or search the web resources to get one.

Important thing about any resume is that it should not be too long or too short. One page resume is not for experienced professionals. You should also not create a 6 page resume. Ideal size of the resume should be 3 pages.

Highlight relevant skills

Focus on what might be expected from an entry level business analyst. I have already highlighted some of the key skills. So, you can highlight these business analysis skills on the first page using bullet points.

There are other areas of expertise, which are important for a BA. These are relating to customer interactions and communication skills. For example:

  • I was involved with the UAT co-ordination in the ………project. During this period, I co-ordinated with the development team to get the defects fixed and deployed.
  • I conducted the user training before the UAT phase. There were 30 people in the customer team.

These two skills help in highlighting the customer orientation and the presentation skills.

Showing Project experience

As a testing professional, you must have worked on projects to conduct functional testing. You must have good understanding of the project. Leverage that understanding to showcase your role.

In the role section for the project, you should mention the responsibilities so that the recruiter gets a semblance of your familiarity and exposure to business analyst.

The format of the project section should be as shown below:

Project:                 Project Name

Location:                Mumbai, India

Period:                   Dec’12 to Jul‘14

Role:                        Junior Business Analyst

Platform Used:    C#.NET, ASP.NET, LINQ, jQuery, JavaScript, XML, PL/SQL and SSIS

Technology:          Ektron CMS, Visual Studio 2010, SQL Developer, SQL Server Management Studio (IDE), Tortoise SVN, Plateau and WinSCP

Tools:                      Oracle 10g, SQL Server 2005/2008 (Database) and SSIS Packages (Data Warehousing)

Description:          The project focused on test preparation & admissions consulting company with three major modules on product development, student enrolment and finance management & development of 8 medium scale applications

My Responsibilities:

  • Responsible for requirement gathering & analysis from client
  • Maintained and improved existing system for better productivity
  • Handled bug fixing, performance testing, monitoring and reporting of the site
  • Developed and implemented automation tool for timely delivery of project activities
  • Prepared status reports, software requirements specification and scope document regarding project activities

Master your resume and work experience

Last, but not the least, you must be good in explaining all the information provided in the resume as a considerable time is spent by the interviewer on your resume.  Since I have conducted many interviews, this is what I prefer to do.

All the best….

About Techcanvass

Techcanvass offers IT certification courses for professionals. We are an IIBA endorsed education provider (EEP), iSQI ATP (for Certified Agile Business Analyst Training) as well as Agile Testing alliance partner for CP-SAT certification training in Selenium.

We have a Business analyst training course with domain training in-built into it. This training program offers you the opportunity to get certified with ECBA certification as well as have banking domain understanding.

Business Analyst Course | ECBA Certification training

Business Analyst Course | ECBA Certification training

Business Analyst Training with Banking Domain

Business Analyst Training with Banking

Business Analyst Short Courses

Business Analyst Training Self-learning Course

 

 

Cheers

Moving from developer to business analyst

Moving from developer to business analyst

Moving from developer to business analyst role is a commonly considered career move for IT professionals. It is a natural progression for many just like getting into technical architect roles. It depends on aptitude and interest.

Considering the career prospects of a business analyst, transition to a business analyst role is a good idea. In this article, we are going to discuss the steps involved in the transition.

Conducting skills gap analysis

The first step towards transitioning to the business analyst career is to understand the skills needed to become a business analyst. Since you are already working as a business analyst, you must have already acquired some of the skills. So, you might need to acquire and work for incremental skills. We will discuss that part little later in this article.

First of all, let’s look at the key skills of a business analyst, as defined by Techcanvass CRAFT framework.

Business Analyst Skills

The CRAFT framework defines the top 4 skills of a business analyst, as listed below:

a) Good Communication skills as you will have to communicate effectively with the business as well as the IT team
b) Requirement analysis and modelling skills: This is probably most used and important skill for a business analyst. If you have to transition to a business analyst role, you must learn these. In essence, this translate to following:

  • Requirements elicitation techniques
  • Process Modelling (UML Modelling and/or DFD Modelling)
  • Data Modelling (E-R diagrams and/or Class diagrams)
  • Writing requirements specifications (User stories/Backlog, SRS/FS, Use case specifications)

c) Functional Knowledge: Functional knowledge refers to the business domain knowledge. It is not a must to switch to a business analyst role. But it’s an important skill for succeeding as a business analyst.

d) Functional testing: As a business analyst, you will be responsible for validating the developed software, before it is delivered to the customer for UAT. Functional testing, most probably, you will be familiar with. Just brush up the scenario testing concepts.

Techcanvass has developed mini courses specially for IT professionals, who wish to transition to a business analyst role. These mini courses are in the following skills areas:

Process Modelling Training

Data Modelling

The next step in your transition is to consider the certification.

Do you need a certification?

Having understood the skills needed to move to a business analyst career, you also need to consider the business analyst certification. Do you need a certification? The certifications are the only means for an employer to be assured of a minimal level of skills. Certifications alone may not be able to get you a job, but it plays the role of an enabler. So which are the business analyst certifications and which is the right certification for you?

Which business analyst certification is right for me?

 

When should you make a switch?

When should you think about making a switch to business analyst role? Is there a right stage or is there is a minimum level experience you should have? There may not a perfect answer to this question, but in my view, you should ideally have couple of years of experience before making a switch. That provides you a good platform to start your BA career because of your understanding of the software development aspects.

This article is written to provide you simple steps and answers to relevant questions, so that your move to a business analyst career is easier.