Bala Aravind Kumar is a Java Automation Engineer with over 7 years of experience in software testing. He has expertise in testing web, mobile, and desktop applications using tools like Selenium WebDriver, Appium, Robotium, QTP and others. Currently he works as a Software Test Automation Lead at Barnes & Noble where he designs and develops automation frameworks and writes test scripts for web and mobile applications.
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Edureka!
This Edureka Selenium tutorial will give you an introduction to software testing. It talks about the drawbacks of manual testing and reasons why automation testing is the way forward. In this Selenium tutorial, you will also get to learn the different suites of Selenium and what are the features and shortcomings of Selenium as an automation testing tool.
To take a structured course on Selenium, you can check our Selenium training page: https://www.edureka.co/testing-with-selenium-webdriver
Selenium Tutorial For Beginners | What Is Selenium? | Selenium Automation Tes...Edureka!
This Edureka Selenium tutorial will give you an introduction to software testing. It talks about the drawbacks of manual testing and reasons why automation testing is the way forward. In this Selenium tutorial, you will also get to learn the different suites of Selenium and what are the features and shortcomings of Selenium as an automation testing tool.
To take a structured course on Selenium, you can check our Selenium training page: https://www.edureka.co/testing-with-selenium-webdriver
Top 10 Automation Testing Tools in 2020Alaina Carter
Automation testing plays a significant role in building a robust product while enabling Quality at Speed. Using the right automation testing tools at the right time is vital for delivering a quality product. Read more to know what are the top 10 automation testing tools in 2020.
Greg Wester - Salesforce.com
Thomas Kim - Salesforce.com
Learn about Salesforce's diversified test automation strategy, which spans both the public cloud and a private VM farm. Salesforce engineers will present an overview of how Jenkins is augmenting their existing CI runner and decreasing cycle time.
Best java automation training institute in Bangalore - Selenium Labs Selenium Labs
Selenium with Java tutorials designed by Selenium Labs for all levels of students from beginners to professionals. Courses are purely designed by experts having a year of experience in IT industry. We teach students from basics to advanced level using real-time projects. So that after completion of this course you can get a job easily.
Today we need everything reliable and accelerated, so to attain prompt results we are using varied automation testing tools. An automation tool is a piece of software that is run by little human interaction. Different testing tools are used for automation/manual testing, unit testing, performance, web, mobile, etc., more to that we have some open source testing tools as well.
Web application automated testing types and toolsTestingXperts
Web application automated testing types consist of testing the website functionality, usability, compatibility and automated tools used for web application testing.
Internship project thesis presentation over Web development. Spring mvc design pattern used for the development of project. i2 supply refresh process of organisation is automated by this process.
Introduction to Selenium | Selenium Tutorial for Beginners | Selenium Trainin...Edureka!
( Selenium Training: https://www.edureka.co/testing-with-selenium-webdriver )
This Edureka tutorial on "Introduction to Selenium" will tell you how testing with Selenium WebDriver works. The following topics have been covered in this tutorial:
1. Pain points of Manual Testing
2. Advantages of Automation Testing
3. Introduction to Selenium
4. Selenium vs other tools
5. Demo: Selenium WebDriver in action
Introduction to Selenium blog: https://goo.gl/b523IO
Top 10 Automation Testing Tools in 2020Alaina Carter
Automation testing plays a significant role in building a robust product while enabling Quality at Speed. Using the right automation testing tools at the right time is vital for delivering a quality product. Read more to know what are the top 10 automation testing tools in 2020.
Greg Wester - Salesforce.com
Thomas Kim - Salesforce.com
Learn about Salesforce's diversified test automation strategy, which spans both the public cloud and a private VM farm. Salesforce engineers will present an overview of how Jenkins is augmenting their existing CI runner and decreasing cycle time.
Best java automation training institute in Bangalore - Selenium Labs Selenium Labs
Selenium with Java tutorials designed by Selenium Labs for all levels of students from beginners to professionals. Courses are purely designed by experts having a year of experience in IT industry. We teach students from basics to advanced level using real-time projects. So that after completion of this course you can get a job easily.
Today we need everything reliable and accelerated, so to attain prompt results we are using varied automation testing tools. An automation tool is a piece of software that is run by little human interaction. Different testing tools are used for automation/manual testing, unit testing, performance, web, mobile, etc., more to that we have some open source testing tools as well.
Web application automated testing types and toolsTestingXperts
Web application automated testing types consist of testing the website functionality, usability, compatibility and automated tools used for web application testing.
Internship project thesis presentation over Web development. Spring mvc design pattern used for the development of project. i2 supply refresh process of organisation is automated by this process.
Introduction to Selenium | Selenium Tutorial for Beginners | Selenium Trainin...Edureka!
( Selenium Training: https://www.edureka.co/testing-with-selenium-webdriver )
This Edureka tutorial on "Introduction to Selenium" will tell you how testing with Selenium WebDriver works. The following topics have been covered in this tutorial:
1. Pain points of Manual Testing
2. Advantages of Automation Testing
3. Introduction to Selenium
4. Selenium vs other tools
5. Demo: Selenium WebDriver in action
Introduction to Selenium blog: https://goo.gl/b523IO
We had 2,784 respondents across 115 countries and in 9 languages, from translation professionals across the entire translation supply chain – enterprises, corporates, government
bodies, language service providers and freelance translators.
"Quy tắc quốc tế giải thích các điều kiện thương mại" trong cuốn "Điều kiện Thương mại quốc tế" (Incoterms - International commercial terms) do phòng TMQT- ICC (International Chamber of Commerce) biên soạn và ấn hành
A workshop about the ins and outs of assessment, including formative vs. summative assessment, and following each of Kirkpatrick's 4 levels, even in education, to produce higher-quality courses and programs that truly measure what they set out to measure.
Real world selenium resume which gets more job interviewsABSoft Trainings
Don’t miss our “Real World Selenium Resume which gets more Job Interviews” where we will discuss what you should put in your Selenium resume and how, what you shouldn't put to make it amazing and excellent. Note that you can easily apply best practices/tips discussed in this post to other profiles, resumes as well like QTP automation tester, manual tester, developer, fresher.
Comparative ratio analysis on Coca-cola and Pepsi
Analysis and comparison study of both companies on the basis of
▪ Profitability ratios
▪ RETURN ON ENVESTMENT
▪ RETURN ON SHAREHOLDER’S FUND
▪ RETURN ON ASSET
▪ GROSS PROFIT RATIO
▪ NET PROFIT RATIO
▪ Liquidity ratios
▪ Current ratio
▪ Quickratio
▪ Turnover ratio
▪ CAPITAL TURNOVER RATIO
▪ FIXED ASSETS TURNOVER RATIO
▪ WORKING CAPITAL TURNOVER RATIO
▪ Solvency ratio
▪ Debt-Equity ratio
The analysis is done on the basis of company balance sheet and profit & loss account.
I am submitting my resume for the position of QA Tester. As a skilled and highly educated professional with 5+ years of experience testing Web-based applications, I am confident of my ability to make a significant contribution to your organization.
1. Bala Aravind Kumar
Java Automation Engineer
Ph: 8483916166 Email: aravindkumargb66@gmail.com
Objective
Seeking a test automation engineer position in the IT industry that will provide a rewarding and
challenging work environment centred on the cutting edge Technologies and enhances my Technical Skills.
PROFESSIONAL SUMMARY
Having 7+ years of experience in Software Automation Testing.
Having experience in web automation testing using Selenium Web driver.
Having experience in IOS And Android application/browser automation testing using Appium.
Having experience in Android application automation testing using Robotium.
Expertise in Mobile, Web, Windows application and Web Services automation Testing.
• Actively involved in Preparing and Executing Test Cases based on Business requirements and Technical
Specifications.
• Good exposure of testing applications on wide range of Mobile handset with Blackberry Android, Symbian,
Windows and Java.
• Having extensive knowledge in mobile technologies like C2DM Push Notification, Polling.
• Well versed in Defect Tracking & Bug Reporting.
• Strong experience in development for software automation.
• Extensively worked on designing and developing the keyword driven, Hybrid framework, Modular
framework using Selenium Web Driver with Java programming.
• Well versed with framework development for automation testing in Java using Cucumber JVM, Junit,
TestNG, Swings.
• Worked on Maven tools to build the Automation Java project.
• Experience in executing test scripts in multiple browser instances and parallel testing in Selenium Grid2
• Adequate knowledge of Page Object Model design.
• Practiced Agile Methodology.
• Knowledge in QTP 9.2, QC 10.0.
• Experienced in RestFul API Testing using RestAssured and HTTPClient.
• Experienced in Jenkins for continous integration.
• Excellent skills in analyzing, reporting and documenting test results, log files.
• Good Knowledge of WebTechnologies in HTML, JavaScript, Jquery, XML, Xpath, CSS.
• Knowledge in Web Service API Testing to test the robustness of the entire system during End to
End Testing, with verifying and analyzing the response XML using SOAP UI
CERTIFICATIONS:
1 Achieved SUN CERTIFIED JAVA PROGRAMMER(SCJP5.0)
2 Achieved ORACLE CERTIFIED in SQL IZ0-007
SOFTWARE SKILLS
Languages C, C++, Java, SQL.
Operating Systems Windows (Servers and Workstations)
2. Databases MS SQL server 2005, MySQL
Internet Technologies HTML, VB-Script, Apache Jelly, JSON, XML.
Bug Management Tool Bugzilla, JIRA.
Automation Tools
Selenium WebDriver, Cucumber-JVM, Selenium Grid2,
Robotium, Appium, QTP 9.2 and QC 10.0.
Version Control SVN, GIT.
Build Tools Maven, Ant
PROFESSIONAL EXPERIENCE
Barnes & Nobles, NY
Jan 2015 – Till Date
Software Test Automation Lead
Barnes & Noble, Inc., is a Fortune 500 company, the largest retail bookseller in the United States, and a leading
retailer of content, digital media and educational products in the country. Barnes and Noble using ATG platform as
main site or front end application .Oracle ATG Web Commerce platform (the ATG platform), which is a highly
customizable, configurable framework for building and supporting Web sites, particularly sites used for e-
commerce.
Responsibilities:
• Design and develop the best automation framework for the project using TestNG and Java on multiple
browsers – Firefox, Chromes and Internet Explorer.
• Participated in manual QA team to perform Test Cases proposed on the project
• Developed Desktop Web browser Automation test cases using Selenium WebDriver with Java
Programming
• Developed Mobile Web Browser Automation test cases using Appium Java client
• Developed IOS App Automation test cases using Appium.
• Involved in developing test strategy for SOAP Service Testing to test the robustness of the entire system
during End to End Testing, with verifying and analyzing the response using HTTP POST, Client and Response
API’s.
• Automated Data Driven testing using Excel Data Source and XML
• Utilized Jira bug tracking system to keep track of any defect, report to developer team and perform
Regression Testing
• Executing the test script in parallel mode using Selenium Grid2 on Virtual Machines.
• Executing the Mobile tests in parallel using Oracle virtual boxes.
• Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to
management weekly-review meetings using customized ATU Reports.
• Created Jenkins jobs by categorizing into smoke, functional and module based to start executing the tests
from centralized location.
• Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed
project deadlines.
Environments: IE, Chrome, Firefox, Windows XP, Windows Vista, Windows 7, Mac OS, Android and IOS
Tools: Selenium Web Driver, Appium, Selenium Grid2, InteliJ IDE, Jenkins and Rest Assured.
Sprinklr, Bangalore
January 2013 – December 2014
Software Test Module Lead
3. Sprinklr is a social media management platform. It is designed to help global companies engage across multiple
accounts and channels, including Facebook, Twitter, LinkedIn, YouTube, Googleplus,etc. Platform provides multiple
options for monitoring and moderating. Messages can be read in an Inbox view Or brands can create dashboards
with multiple columns side by side tracking different message streams, which makes it easier to monitor different
social media properties one one single window. It has its inbuilt analytics that provides comprehensive reporting
on all aspects of social performance including clicks, reach, impressions, comments, likes, retweets, audience
growth, replies etc.
Responsibilities:
• Involved in developing Test Plan and Test Cases .
• Updating the test cases to the latest enhancements/requirements
• Performed Functional, Regression and smoke testing.
• Participated in manual QA team to perform Test Cases proposed on the project
• Worked with automation team to design the best automation framework for the project using Swings ,
XML, XSLT and Junit.
• Developed Selenium WebDriver Java Scripts to perform automation Test Cases
• Developed Robotium Java Scripts to perform automation testing on Android OS
• Developed Appium Java Scripts to perform automation testing on IOS
• Automated Data Driven testing using Excel Data Source and XML
• Utilized Bugzilla bug tracking system to keep track of any defect, report to developer team and perform
Regression Testing
• Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to
management weekly-review meetings using Cucumber JVM reporting plugin.
• Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed
project deadlines.
Environments: IE, Chrome, Firefox, Windows XP, Windows Vista, Windows 7, Mac OS, Android and IOS
Tools: Selenium Web Driver, Eclipse IDE and Swings
McAfee, Bangalore
December 2011 – December 2012
Software Test Module Lead
MMS is mobile security product developed by McAfee which has multiple features like Lock/Unlock, Wipe Data,
Locate Device, Lock Alarm, Data Backup and Data Restore. All these actions can be performed in the client (device)
and from web as well through remote commands. This application helps in securing the sensitive data contained in
the device if the device is lost and also the device can be locked through remote commands. Data can be backed
up and can be restored if the device is lost.
Responsibilities:
• Involved in developing Test Plan and Creation of Test Cases.
• Updating the test cases to the latest enhancements/requirements
• Performed Functional, Regression and smoke testing.
• Reported and tracked the bugs using Test Cases
• Automated the Android application test cases using Robotium.
• Automated the Web test cases using Selenium Web Driver.
• Involved in creating automation Framework using Swings, XML and XSL.
• Responsible for Daily and Weekly Status Report.
Recollect Desktop Online,
June 2010 – November 2011
Senior Software Test Engineer
4. Description:
Recollect Desktop Online is a web application designed to retrieve files or mails indexed from Recollect Desktop
Professional application. The main motto of this application is to retrieve files or mails using a mobile device also.
Using content search user can get files or mails as hits, apart form content search user can also search mails using
To, Cc, Bcc From, Subject, Between (days/months/years) given duration fields also. The search results are listed as
links also called as hits, upon clicking a link/hit corresponding document is opened successfully.
Responsibilities:
• Involved in developing Test Plan and Test Cases .
• Updating the test cases to the latest enhancements/requirements
• Performed Functional, Regression and smoke testing.
• Participated in manual QA team to perform Test Cases proposed on the project
• Worked with automation team to design the best automation framework for the project using Page Object
Model pattern.
• Developed Selenium WebDriver Java Scripts to perform automation Test Cases
• Automated Data Driven Web Services testing using Excel Data Source and Properties file.
• Utilized Bugzilla bug tracking system to keep track of any defect, report to developer team and perform
Regression Testing
• Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to
management weekly-review meetings using Cucumber JVM reporting plugin.
• Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed
project deadlines.
Environments: IE, Chrome, Firefox, Windows XP, Windows Vista, Windows 7.
Tools: Selenium Web Driver, Eclipse IDE.
Recollect Desktop Premier,
November 2009 – May 2010
Senior Software Test Engineer
Description:
Recollect Desktop – Premier, the desktop solution to allow users to search all documents including unstructured
files such as scanned documents, PDF documents and emails, not just by title, but by the words and images inside,
even if they are misspelled or run-together. Recollect Desktop allows users to give structure to these types of
documents, ending the painful shuffling and search process people go through as they dig into piles of misfiled
papers to find the right document. The program goes a step further, finding documents that may contain
misspelled or run-together words. With Recollect Desktop, there is no need to manually tag files; Recollect indexes
it for you automatically
Responsibilities:
• Involved in developing Test Plan and Test Cases .
• Updating the test cases to the latest enhancements/requirements
• Performed Functional, Regression and smoke testing.
• Participated in manual QA team to perform Test Cases proposed on the project
• Worked with automation team to design the best automation framework for the project using VBScript
language.
• Developed QTP VB Scripts to perform automation Test Cases
• Automated Data Driven testing using Excel Data Source and Properties file.
• Utilized Bugzilla bug tracking system to keep track of any defect, report to developer team and perform
Regression Testing
• Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to
management weekly-review meetings using Cucumber JVM reporting plugin.
5. • Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed
project deadlines.
Environments: Windows XP, Windows Vista, Windows 7.
Tools: QTP, Bugzilla.
Recollect Courier
May 2009 – October 2009
Senior Software Test Engineer
Description:
Recollect Courier is a powerful scanning, indexing, storage, and intelligent retrieval software solution for
document and information management. It can be used either in standalone mode or as a client when connected
to Recollect Enterprise Server.
Responsibilities:
• Involved in developing Test Plan and Test Cases .
• Updating the test cases to the latest enhancements/requirements
• Performed Functional, Regression and smoke testing.
• Participated in manual QA team to perform Test Cases proposed on the project
• Worked with automation team to design the best automation framework for the project using VBScript
language.
• Developed QTP VB Scripts to perform automation Test Cases
• Automated Data Driven testing using Excel Data Source and Properties file.
• Utilized Bugzilla bug tracking system to keep track of any defect, report to developer team and perform
Regression Testing
• Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to
management weekly-review meetings using Cucumber JVM reporting plugin.
• Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed
project deadlines.
Environments: Windows XP, Windows Vista, Windows 7.
Tools: QTP, Bugzilla.
Recollect Enterprise
November 2008 – April 2009
Software Test Engineer
Description:
Recollect Enterprise is a powerful scanning, indexing, storage, and intelligent retrieval software solution for all type
of documents, images and information management within a network-based, distributed-server environment.
Using Recollect Enterprise, workgroups, departments, or entire enterprises store, manage, and share both paper-
based and electronically transmitted information quickly and efficiently. Recollect Enterprise offers a unique
method of storing, searching, and retrieving scanned and electronic documents and manipulating or sharing
document content. Patented, full-text Fuzzy Search and Indexing technology is especially useful for searching
through paper and fax-based documents that may contain misspelled or run-together words frequently created by
Optical Character Recognition (OCR) processes.
Responsibilities:
• Involved in developing Test Plan and Test Cases .
• Updating the test cases to the latest enhancements/requirements
• Performed Functional, Regression and smoke testing.
6. • Participated in manual QA team to perform Test Cases proposed on the project
• Worked with automation team to design the best automation framework for the project using VBScript
language.
• Developed QTP VB Scripts to perform automation Test Cases
• Automated Data Driven testing using Excel Data Source and Properties file.
• Utilized Bugzilla bug tracking system to keep track of any defect, report to developer team and perform
Regression Testing
• Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to
management weekly-review meetings using Cucumber JVM reporting plugin.
• Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed
project deadlines.
Environments: Windows 2000, Windows 2003 and Windows 2008 Server.
Tools: QTP, Bugzilla, SQL, Access, Oracle and Btrieve.
EDUCATION
• B.Tech in Information Technology from Andhra University with an aggregate of 74.5%. Passed out in the
year 2008
7. • Participated in manual QA team to perform Test Cases proposed on the project
• Worked with automation team to design the best automation framework for the project using VBScript
language.
• Developed QTP VB Scripts to perform automation Test Cases
• Automated Data Driven testing using Excel Data Source and Properties file.
• Utilized Bugzilla bug tracking system to keep track of any defect, report to developer team and perform
Regression Testing
• Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to
management weekly-review meetings using Cucumber JVM reporting plugin.
• Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed
project deadlines.
Environments: Windows 2000, Windows 2003 and Windows 2008 Server.
Tools: QTP, Bugzilla, SQL, Access, Oracle and Btrieve.
EDUCATION
• B.Tech in Information Technology from Andhra University with an aggregate of 74.5%. Passed out in the
year 2008