SEO-optimized title for resume of Venkata Harish N
1. VENKATA HARISH N
Citizenship : INDIAN ▪ Date of birth : 05 June 1989
Contact
Tel : +917760059534
e-mail : venkataharish34@gmail.com
Address
403/17, 17th A Main, 13th cross, Venkateswara Layout, BTM 1st Stage, Bangalore.
Profile
Objective To achieve challenging position in an esteemed organization like yours where I
would be able to utilize my skills and knowledge acquired in Telecom domain for
the past three years.
Key Skills
Proficient or familiar with an array of programming/scripting languages, technologies, concepts, and tools including:
PYTHON, UNIX, Shell
Scripting, PERL & Ruby
C,C#,
ASP.NET,JQuery,HTML,CSS
GSM, GPRS,UMTS,EDGE
and 3G
Bugzilla, T-Driver(
Testability Driver)
(MATTI), DTAA,SEE TEST,
MONGO DB, Bottle
Framework, Apache
Education
2006 to 2010 B.Tech in Electronics and Communication (April 2010) – 84.5%
SV University College of Engineering, SV University, Tirupati, INDIA
2004 to 2006 Intermediate – Mathematics, Physics and Chemistry – 96.5 %
Sri Chaithanya Jr. College, Board of Intermediate Education, Tirupathi, INDIA
2003 to 2004 10th Standard – 90.67%
Gnanodaya EM High School, Board of Secondary Education, Madanapalle, INDIA
Work Experience
WIPRO TECHNOLOGIES, Bangalore, INDIA Full-Time Employee
PROJECT ENGINEER July 2010 to Till Date
(38 months)
· Worked on Python Framework development for Android automation.
· Developed several scripts in python for Android driver automation using Nose framework.
· Developed scripts in python for Jenkins Framework which flashes the device automatically and run the
test and generate the report via mail.
2. · Developed more than 100 scripts for Nokia mobile phones like Symbian S60, Symbian Anna phones in
Browser and Microsoft apps using Ruby language in T-Driver
· Developed automation framework using JavaScript, HTML and CSS. Developed Automation Drivers for
Canned Sites and Live Sites.
· Developed some shell scripts to update the browser environment and device environment.
· Actively involved in Field testing and performed field testing for various clients like Intel and Fujitsu in
different cities across India.
· Proficient in C, JavaScript, Shell scripting and have hands-on experience in Python
· Automated more than 100 Scripts in DTAA using Perl and developed MTBF scripts for calls and
messaging scenarios and developed reporting framework which creates screenshots and logs for failure
scenarios.
· Was involved in various manual testing activities like browser application testing and android ICS, android
JB applications testing for various clients.
Interests
Application testing, Automation, Automation tools and Concepts &
Automation testing, Field testing.
Languages
Telugu (native) English (Read, Write and
Speak)
Hindi (Read, Write)
Achievements at Academic/Corporate Level
Corporate:
· Received compliments for my work from the senior team members, Client & the Manager within short
duration.
· Received “Excellent Contributions” appraisal ratings for 3 consecutive years.
· Received Bonus amount from company for getting good appraisal rating.
Academic:
· Awarded as “BEST OUTGOING STUDENT” of university in my graduation.
· Stood 1st in National level Technical symposium in SIGMOID-2k8
· Organized various Technical and cultural events at University Level.
PROJECTS
Project #1 : Nokia Browser
Project Environment : Symbian S60,Bugzilla,Quality Centre
3. Organization : Wipro Technologies
Client : Nokia
Role : Project Engineer
Duration : 6 months
Role & Responsibility :
· Wrote a White Paper on Automation of Browser in Symbian using ASTE,T-Driver, Layout Test, JavaScript and Presented a
Technical Paper.
· Automation of BAT using T-Driver & Layout testing and Written Scripts in Ruby using Cucumber
Framework.
· Performance of Daily BAT, LWS, Functional test cases for 8.X browser.
· Ran Automation Tests on HTML5/CSS3,Google tier cases, operator test,NFT,Benchmark testcases,Bug verification
· Good Experience in Quality Centre, Test management tool.
· Involved in Defect verification and updated the bug reports.
CSAT Rating (For entire team) : 7/7
Brief Description: Nokia Browser is the latest Web Browser being developed for Nokia Touch phones running on
Symbian3 OS. Nokia Browser is developed with Qt Framework on latest Web kit engine. Main idea behind developing this
browser is to create desktop browser kind look & feel for mobile users. It has most of the features available on desktop
browsers like Google Chrome & Firefox like Multiple tabs, Geo location support, Search Suggestion List etc.
Project #2 : Mobile test automation on Symbian Platform
Project Environment : Symbian Platform, Bugzilla, Testability driver
Tools Used : T-driver using Ruby language
Organization : Wipro Technologies
Client : Nokia
Role : Project Engineer
Duration : 4 months
Role & Responsibility :
· Involved in Share point doc & Lync applications testing on Nokiatouch smartphones.
· Test case design, Test case execution, &reporting bugs in Rational Change, Bug verifications & Bug
Reproduction.
· Involved in Performing Basic sanity testing on daily builds for checking the stabilization for the product.
· Contributed in Preparing Test plans and writing Test cases.
· Involved in automation testing using T-driver application based on ruby scripting. This work
Involved preparing ruby scripts for all possible test cases to perform automation on them.
· Involved in Lab simulation of network related scenarios for share point doc application. Involved in error
management from test team side in order to avoid duplicate & invalid bugs.
4. · Developed Automation Test Scripts for around 100 cases in OneNote application and Lync application using
T-Driver Automation tool and Ruby Language.
· Good experience in T-Driver using Ruby.
Brief Description: Microsoft PIXI tools are a combination of Microsoft office applications developed for Symbian
OS. The different apps which are present in the tools pack are - Lync, Share point, One Note & Document
Connection. All the applications are already available on Windows desktop OS now they're being developed for
Symbian mobile OS also.
Project #3 : NEXTGEN-BROWSER
Project Environment : LINUX Platform, Bugzilla, Testability driver
Tools Used : HTML,CSS and JavaScript
Organization : Wipro Technologies
Client : Nokia
Role : Project Engineer
Duration : 9 months
Role & Responsibility :
· Worked as Both Automation and Manual test Engineer.
· Developed Automation Drivers for Canned Sites and Live Sites.
· Involved in Developing Automation Suites using HTML5, CSS3 and JavaScript. Wrote Some Shell Scripts in
Unix to Update Browser etc.,
· Testing is done on Virtual box-emulator based environment using Linux commands.
· Contributed in writing Test cases. Reported Critical Bugs in Mzilla.Manual testing involved Live website
testing, Browser feature testing, performance testing of browser& Sanity testing of browser with daily builds.
Project #4: Android based Application testing and Field Testing on Intel Lava handsets.
Brief Description: Next Gen Browser is the latest Web Browser being developed for Nokia phones running on new
environment.NextGen Browser is developed with QT Framework on latest Web kit engine. Main idea behind
developing this browser is to create desktop browser kind of look & feel for low budget smartphones. It has most of
the features available on desktop browsers like Google Chrome & Firefox like Multiple tabs, Geo location support,
Search Suggestion List etc.,.
Project Environment : Intel Lava Xolo-X900, Fujitsu, Panasonic, Android ICS and JB.
Tools Used : DTAA using Perl, Adb.
Organization : Wipro Technologies.
Client : Intel, Fujitsu, Panasonic
Role : Project Engineer
Duration : 10 months
Role & Responsibility :
· Was actively involved in Field testing
5. · I had been given chance to gain knowledge from field testing experts who have already been working for
This project.
· Had to travel to different cities for performing field testing with different operators and different OEMs.
· Was involved in sending daily status reports of Field testing from various locations.
· Many freshers have come into the project and was actively involved in knowledge sharing regarding tools, test
cases and bug logging activities.
· Gave demonstrations of procedure for collecting logs flashing software to team members.
· Actively Involved in Automation using DTAA.Automated around 100 test Cases.
· Automated some MTBF test Scenarios.
· Developed some reporting frameworks for SEE Test automation tool using PERL.
Brief Description: This project is about Xolo product from Intel Lava, which is an android-ICS based phone with the
Intel specific high speed processor. Processor speed is 1.6GHz/s unlike other smartphones. So, we mainly focused on
Multitasking, Interaction, Stress cases in the performance testing where processor is stressed. Here, we will be
updating the build over air (FOTA) and USB update will also be there. This project involved both manual & automation
testing along with the test case execution of the native applications. Project involved different types of testing like
System testing, Performance testing, Field testing of a high end device for 4 months. Same testing activities on a low
end device which is a Dual SIM Dual Standby mobile. Both the devices are based on Android Ice cream sandwich
operating system. Most of the source is taken from AOSP and only few applications have been modified by client
.And this involves Testing on Jelly Bean applications on Panasonic Devices.
Project Environment : Python and Windows/Linux.
Organization : Wipro Technologies.
Client : Intel
Role : Software Engineer
Duration : 14 months
Project #6: Enterprise Computational Fluid Dynamics
Role & Responsibilities:
· Was responsible for developing Scripts for android driver using Python
· Developed more than 100 scripts in various suites like regression, Sanity, Stability, Monkey, Stress
· Developed various APIs in python which works across all platforms
· Involved in writing scripts for Auto Sanity Framework(Jenkins) which flashes the device, execute the tests and
generates the report automatically using python
Brief Description: This Project is about automation of android platform and its applications using python with Nose
framework. This involves developing test scripts along with APIs in Python on Android platform. Worked on porting the
same scripts into different devices like tablet etc. The developed scripts will be run in an auto Sanity framework
developed by us which generates the report automatically.
Project Environment : Python and Windows/Linux, Bottle, Apache
Organization : HCL Technologies.
Client : Boeing
Role : Senior Software Engineer
6. Duration : 10 months
Role & Responsibilities:
· Involved in Design and development of Backend services.
· Developed Backend services in Python and exposed the same to other layers
· Developed Backend python scripts and wrote no SQL queries in mongo to store and retrieve data
· Involved in Alpha and Beta releases of the application.
· Played Lead role in absence of Lead.
· Got Pride@Boeing award from the client for my involvement in Successful release of application.
· Involved in environment setup and Integration at the client environment and worked on Apache configuration.
Brief Description: Computational fluid dynamics, usually abbreviated as CFD, is a branch of fluid mechanics that
uses numerical methods and algorithms to solve and analyze problems that involve fluid flows. The ECFD system
provides a platform to execute the different phases of Computational Fluid Dynamics. i.e. plan, setup, execute,
analyze and archive.
· The plan phase provides an interface to plan the entire process, such as defining creation of plan, identifying
the process, capturing the configuration files and conditional matrix details and identify the deliverables.
· The setup phase provides an interface for creating storage hierarchy for the project files.
· The execute phase provides an interface to retrieve for existing retrieve existing configuration, generate
discretization and solver inputs and execute the solver.
· The analyze phase plots the output from the execute phase in the form of graph for further analysis. The
ECFD system is also responsible for invoking program, scripts and tools for carrying out various operations in
ECFD process.
· The archive phase stores the processed data for the future review and usage.
· The ECFD is intended to be used for Commercial and Fighter Aircrafts.
Personal Details
Name : Venkata Harish N
Date of Birth : 05-06-1989
Sex : Male
Marital Status : Married
Nationality : Indian
Passport No : J1228408
Interpersonal Skills
· Willingness to Learn New Technologies.
· Good Team Player.
· Easy Adaptation to new environments/people.
· Posses Good Communication and Listening Skills.
· Working with Self-defined Deadlines.
· Problem solving and analytical skills
· Positive attitude.
Declaration:
I hereby declare that the information furnished above is true to the best of my knowledge
(Venkata Harish N)
7. Duration : 10 months
Role & Responsibilities:
· Involved in Design and development of Backend services.
· Developed Backend services in Python and exposed the same to other layers
· Developed Backend python scripts and wrote no SQL queries in mongo to store and retrieve data
· Involved in Alpha and Beta releases of the application.
· Played Lead role in absence of Lead.
· Got Pride@Boeing award from the client for my involvement in Successful release of application.
· Involved in environment setup and Integration at the client environment and worked on Apache configuration.
Brief Description: Computational fluid dynamics, usually abbreviated as CFD, is a branch of fluid mechanics that
uses numerical methods and algorithms to solve and analyze problems that involve fluid flows. The ECFD system
provides a platform to execute the different phases of Computational Fluid Dynamics. i.e. plan, setup, execute,
analyze and archive.
· The plan phase provides an interface to plan the entire process, such as defining creation of plan, identifying
the process, capturing the configuration files and conditional matrix details and identify the deliverables.
· The setup phase provides an interface for creating storage hierarchy for the project files.
· The execute phase provides an interface to retrieve for existing retrieve existing configuration, generate
discretization and solver inputs and execute the solver.
· The analyze phase plots the output from the execute phase in the form of graph for further analysis. The
ECFD system is also responsible for invoking program, scripts and tools for carrying out various operations in
ECFD process.
· The archive phase stores the processed data for the future review and usage.
· The ECFD is intended to be used for Commercial and Fighter Aircrafts.
Personal Details
Name : Venkata Harish N
Date of Birth : 05-06-1989
Sex : Male
Marital Status : Married
Nationality : Indian
Passport No : J1228408
Interpersonal Skills
· Willingness to Learn New Technologies.
· Good Team Player.
· Easy Adaptation to new environments/people.
· Posses Good Communication and Listening Skills.
· Working with Self-defined Deadlines.
· Problem solving and analytical skills
· Positive attitude.
Declaration:
I hereby declare that the information furnished above is true to the best of my knowledge
(Venkata Harish N)