How much Java is required for test automation career??

How much Java is required for test automation career??
Like Tweet Pin it Share Share Email

This is one of the most common questions that we hear these days. I would like to answer this in a couple of sections and it will get you the clarity as How much Java is required for test automation career?? Apart from this for the benefit of the readers, I am including a series of video tutorials that I created personally to encourage the test automation community and careers.

For someone who is starting their career in test automation

Now let us first understand which set of people fall under this category?

  1. Firstly, freshers who just passed out of college and started looking for jobs.
  2. Secondly, freshers those who passed out of college a couple years ago and still are looking for a job.
  3. Thirdly, functional testers who wants to switch from testing manually to test the scripts in an automated way

For these set of people, I have laid down a simple learning path which clearly shows how simple it is to learn Java. These are enough to get you started and go along in your test automation career.

Learning path to How much Java is required for test automation career

#TopicVideo Link
1Introduction to – 3 Basic Concepts in Java
a. Classes
b. Creating Objects
c. Basic data types
2Set up your environment to start practice
a. Java
b. Eclipse
3Write your first Java Program covering the 3 basic concepts
a. Create a class with some data types
b. Create objects for your class
4How to organize your code in packageshttps://www.youtube.com/watch?v=jlTv9WK3Kto
5How to inherit data and functionality from parent classhttps://www.youtube.com/watch?v=VUDJsLDJHuI
6Can we use user defined classes as data members in an another class, i.e just like the way we use String, int, float, boolean, Integer and etc..https://www.youtube.com/watch?v=QNTT5CTkRuc
7How data and methods access is secured in Java programming what are the ways to achieve it?https://www.youtube.com/watch?v=jdzIEhlcsYY
8Is there a way to access data member or methods without even creating an object of a class? if so how?https://www.youtube.com/watch?v=ayAHIlwlygk
9In many real time scenarios, you should be able to manage multiple sets of same data. For example, you need to manage multiple student names of a class. Java has Arrays concept for this requirement.https://www.youtube.com/watch?v=awWs7yRdeY8
10Make java programs take decisions and perform business logic on behalf of you, with conditional and looping structures.https://www.youtube.com/watch?v=hskLw91CVoY
11More about the conditional & looping structures.https://www.youtube.com/watch?v=_j_md-yFtp8
12Manipulate strings to extract the information that you intend to get. https://www.youtube.com/watch?v=cbyCogs2ZXo
13Exception Handlinghttps://www.youtube.com/watch?v=ymgn5sunKCo
14How to debug your code – very important for your careerhttps://www.youtube.com/watch?v=z3Pmyr4NQC8
15How to work with collections in Java – Explained about Hash Maphttps://www.youtube.com/watch?v=MVwySIK7v1c

For someone who wants to advance their test automation career

As next steps in to test automation career, you will need to learn some interesting concepts in Core Java, which will allow you stand out within your peers.

Some of those concepts are like the following

  1. Read data from Excel file using Java programming
  2. Write more and more reusable functions in Java
  3. Understand and utilize the concept of passing variable input parameters to functions

I hope this article has given you the insights as How much Java is required for test automation career. If you still have any more queries, I would suggest you to post your queries in form of comments.

Comments (2)

  • Hi this is sowjanya.as im working in oats.i facing issue while creating jar file.as jar file is not updated with the changes.could you please help me with this.and also im getting error as ”
    WebDom browser helper installation failed
    cannot enable IE toolbar” while OATS installation.could you please help me.

    • Author

      some times issues can be with firewall settings from antivirus and also administrative privileges, please work with your IT team to disable the firewall settings and see if it works.
      Regarding Jar file, which jar file are you talking about? is it the jar you are adding as an asset to the script? or are you talking about converting script to a Jar file? please provide more details.


Leave a Reply

Your email address will not be published. Required fields are marked *