Kirthi Mahender
San Jose, CA Mobile: (***) -***-*718 E-Mail: *********.**@*****.***
SUMMARY:
* ***** ** ********** ** Quality Assurance, Project Management & Technical Support.
Experience in Automation testing, Manual testing, GUI and Black Box testing of Web based and mobile applications.
Develop solid QA documentation of all complexity levels: Test Plans, Test Cases, matrices, etc.
Good programming skills in JAVA
Proficient on automation tools like Selenium Webdriver, Appium (iOS/Android), TestNG.
Knowledge of implementing dynamic web applications using Apache Tomcat and deploying it in Windows environment.
Hands on experience with build automation tools such as Ant and Maven
Experience in using continuous integration tools such as Jenkins
Knowledge of Front End web technologies such as HTML, CSS, JavaScript.
Experience in Defect management and Bug Reporting using bug-tracking tools such as Quality Center, Jira.
Good understanding of RDBMS concepts and good exposure to databases such as SQL Server.
Exposure to NoSQL database such as MongoDB
Expertise in SDLC, SQA Methodology, tools and best practices with exposure to CMMI Levels & ISO 9001:2000
Good knowledge of various Software Development and Testing Methodologies such as Waterfall, Iterative, AGILE-SCRUM
In-depth knowledge of routing and switching protocols
Team player with experience of working with cross functional teams and in international environment
Comprehensive problem solving abilities, Good presentation, communication and interpersonal skills.
TECHNICAL SKILLS:
Platforms: Windows, Unix
Mobile Platforms: Windows Mobile, iPhone OS, Android OS
Programming: HTML, SQL, Java
Test Automation Tools Selenium, Firebug, TestNG, Appium, Ant, Maven, Eclipse, Jenkins
RDBMS: MS SQL Server
Virtualization: VMware Server
Bug Tracking: Jira,HP Quality Center, Elementool, Bugzilla
Configuration Tools: Bitbucket, Document Center
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
EDUCATION AND TRAINING:
2014 MS, Software Engineering, San Jose State University, CA (GPA: 3.96)
2011 Technical Certification in CCNA, Cisco Network Academy, Santa Clara, CA
2006 Introduction to Capability Maturity Model Integration, Pune, India
2005 ISO 9001:2000 Internal Auditors' Training, Bangalore, India
2003 B.E. in Electronics & Telecommunication Engineering, India
WORK EXPERIENCE:
2015 – Present: Automation Engineer, YP, Sanfrancisco, CA
YP is North America's largest local search, media and advertising company.
Automation of the company's internal tool- Salestool and workflows on Salesforce.
YP’s sales representatives use Salestool to select, customize and place order for YP products. The tool also helps to sign contracts and bill the customer.
Salesforce is used as a tool by the sales representatives to identity potential leads and convert them to account and opportunities.
Responsibilities:
Performed GUI testing, functional testing, browser compatibility testing, regression testing for Salesforce and Salestool.
Developed framework from scratch using Page Object Model.
Created and executed the test scripts with TestNG and executed them as a test suite.
Used Firebug Tool to identify the Object’s id, Name, XPaths, link in the application.
Used Selenium GRID to execute test cases parallel on testing machines.
Maintained and executed Maven build files for running Automated Tests
Used Bitbucket(Stash) for version control.
Scheduled and executed automated jobs to support quality of new builds and regression.
Analyzed test failures and reported detailed defect reports.
Reported bugs on Jira.
Analyzed and verified tickets based on product functional requirements.
In charge of E2E UI testing and collaborated with developers and testers for continuous improvement of product quality.
Technologies – Selenium-Web-Driver, TestNG, Java, Salesforce, Maven
2012-2014: Masters, Software Engineering Internship, SJSU, CA
Travelocity, an online travel agency that offers customer access to its electronic reservation system. It allows companies and individuals to plan, buy and manage their travel (Hotel and Flight) through its online and offline capabilities.
Responsibilities:
Testing documentation: Test Plans, Test Design for both Manual and Automation testing
Automation scripts that perform Functional and Cross-Browser Testing for web using Selenium Web Driver
Automation scripts that perform mobile application testing of Travelocity application on both iOS and Android using Appium
Technologies – Selenium (Web-Driver), Appium (iOS and Android), uiautomator and TestNG.
Trader’s Digital Analytics Hub, a web application that uses Big Data Analytics techniques in capital markets. The System provides an investor with a 360 degree view of a company’s financial information. It gives a visual presentation of the historical data, forecasting of the company’s performance as well as Sentiment analysis model. The algorithmic engine taps into unstructured data from Twitter, NYSE stock feeds and company/analyst news for sentiment analysis.
Responsibilities:
User Interface of the system using HTML5 and Bootstrap
Forecasting model based on Discounted Cash Flow using R programming language
Sentiment Analysis based on word count for News, Twitter and Analyst opinion using java
Application of Map – Reduce to process the large volumes of News and twitter data.
Documentation of the Progress report and Project report
Technologies – Java, MySQL, MongoDB, HTML5, Bootstrap
2009-2011: Maternity Leave
2005 – 2008 Senior Quality Engineer, Amdocs Development Center, Pune, India
Working as a Senior Engineer for numerous projects including: Cingular/AT&T Mobility, Sprint, T-Mobile UK, VodaFone
Participating in review of Functional requirement and Use Cases.
Planning & tracking Test Plans
Creating and executing test scenarios and test cases based on functional documents and User stories.
Metrics data collection, preparation & analysis using Dashboards
Executing SQL queries to verify the database for the relevant test cases.
Identification of Risks and tracking them in Risk Management Plan.
Participating in Readiness Reviews, Lessons Learnt Reviews, Root Cause Analysis with the development teams
2004 – 2005 SQA Engineer, Mascon Global Communication Technology, Bangalore, India
Working as a Process Consultant participating in Internal Software QA Audits, identifying and tracking non-conformities to closure, Reporting the improvements achieved through Internal Audits, SQA audits, metrics analysis, and stakeholder satisfaction measurement
Participating in Pre & Post Release Readiness Reviews, monitoring the status of each Change Request planned for release and highlighting areas of concern & improvement
Participating in Project Status Review Meetings and monitoring project management plans
2003 – 2004 Intern, Cybernet Software Support, Chennai, India
Providing technical support to Internal Organization, configuration of routers and switches
Upgrading firmware on Cisco routers and switches
Providing consultations for wireless standards such as 802.11a, 802.11b, 802.11g
Training the team members in networking concepts
Performing maintenance of datacenter switches and configuring switches for assigned VLANS
Upgrading the IOS of switches and routers, enabling SSH
Maintaining IP-address records, sub-netting, super-netting and VLSM
MAJOR ACADEMIC COURSEWORK
Data Mining (Fall 2014),
Cloud Technologies (Spring 2014),
Data Structure and Algorithm (Fall 2013),
Software Development with Java (Spring 2013)
Operating Systems Design (Spring 2013),
ACADEMIC PROJECTS
CMPE 281 games, a multitenant Game Website that is a cloud based multitenant application with base features and variant features based on the game chosen
Technologies – Spring MVC framework, Cloudbees, MySQL, JSP, Javascript, HTML, Github
ShutterBug, a web application that allows Users to upload pictures and transfer of the pictures between servers.
Stable Analysis Pattern for Disaster Response and comparing them with the traditional models
Research Paper on Software Defined Networking.
Research Project on Internet of Everything (Smart City).
REFERENCES AVAILABLE UPON REQUEST