Abhireddy
Mobile number: -
E-mail: -
******.*********@*****.***
Professional summary
Over 8+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Applications.
Extensive experience in Mobile Apps (Android, iOS).
Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
Knowledge of Automation Tool like Selenium, protractor.
Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG.
Expertise in functional testing AUT using Selenium IDE and SeleniumWebDriver using Junit/TestNG testing framework.
Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins, Hudson, Team City, and Cruise Control.
Good experience in Web Services testing using SOAP UI, XML and WSDL; and in providing required input data to request XML& get the required data from response XML & use the response data from other request XML using SOAP UI.
Good experience with Perfecto tool.
Experienced in load and performance testing tool JMeter.
Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.
Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
JIRA and Confluence Administrator with 2 years of Atlassian Product experience.
Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the apps on different platform like Android, Java, BREW.
Expertise in performing manual testing & Mobile Application Testing using Appium.
Experience in both Waterfall and Agile project environment.
Extensive experience with Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint, Excel and Access).
Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
Strong in writing SQL queries to perform backend data validations.
Excellent experience with source version control tools such as Subversion (SVN) &Git.
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
Technical Skills: -
Testing tools - Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, Loadrunner, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), JMeter, GIT
Web Technologies: - HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.
Defect Tracking Tools -Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.
Languages - C, C++, Java, C#, SQL, PL/SQL, Python, Groovy, scala, UML, Java Script
Project Management - Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall
Browsers - Internet Explorer, Firefox, Chrome & Safari
Operating Systems - Windows XP, 7, 8 & server 2003, UNIX and Linux
Mobile Manual Testing - Android, iOS.
Professional Experience:
Community bank NA Syracuse, NY
Job Title: Senior Selenium Engineer/Mobile tester
Feb 15 – present
Responsibilities: -
Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
Performed white box testing using TestNG for class, method, & WebServices testing.
Involved in preparing a report of all automation difficulties and test results for further application using Maven.
Executing the test plans on web and mobile (Apple & Android) as per requirements.
Web services testing using SOAPUI (Get Method, POST Method)-SOAP and Restful (JSON) in Java in Web Application.
Implemented simulator for Mobile App Testing in Android Platform using Appium.
Experienced in load and performance testing tool JMeter.
Used Jenkins as continuous integration server to run automated test suites.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved
Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, Jira, HTML5, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.
Hobby lobby Oklahoma city, OK
Job Title: Senior Automation Engineer
Aug 13 – Dec 14
Responsibilities: -
Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
Used emulators and IOS simulators to perform the manual Mobile Testing.
Involved in designing of Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
Used Selenium Grid to run test cases in multiple browsers and Platforms.
Publishing the application in production for all platforms (Android, BlackBerry, iOS) using Perfecto tool.
Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
Good Experience in Agile methodology with SCRUM Process for the product development.
Involved in Writing Python Scripts to develop automated scripts and frame works.
Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
Used LoadRunner to regularly test performance life cycles to check the behavior and performance of the web application under load at heavy traffic time.
Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
Coordinated with developers and record defects in JIRA to track until they are resolved.
Experienced in load and performance testing tool JMeter.
Involved in writing automated scripts for angular JS application using protractor and Java scripts.
Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
Developed test code in Java language using Eclipse, IDE and TestNG framework.
Environment: Java, Appium, Selenium, Firebug, SQL, iOS, Mobile Testing, Perfecto, ScalaTest, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JSON, JMeter, Cucumber.
First energy corp Akron, OH
Job Title: Test Analyst
Feb 11 – May 13
Responsibilities: -
Formulate Test Plan, scenarios, Test Scripts, Test Summary Reports using business project requirements.
Ensuring to work with user community to develop test scenarios to validate software functionalities.
Developing metrics for usability and comparison.
Preparing and Reviewing Test Cases and test procedures based on the Functional Specifications.
Establishing Test Case scenarios by attending requirement review walkthrough with Business team for the new enhancements for the project.
Test Data preparation for the New Enhancements in the Projects.
Updated daily progress in JIRA.
Worked extensively with collections, including implementing the use of maps, keys, sets, and linked lists
Executing UI testing from end user’s perspective.
Coordinating with the end user to schedule and support the user acceptance and Executing test cases and reporting defects.
Performing browser compatibility testing using various versions of IE, Firefox, and Safari browsers.
Following up with Developer for issues found and ensuring that reported issues are fixed.
Worked on database using SQL queries
Environment: JIRA DB2, Java, Java Script, Oracle 9i, UNIX, Windows NT/2000, SQL, MS Office Tools.
Soft Solutions, India
Job Title: Automation Test Engineer/ ETL Tester
Dec 09 – Jan 11
Responsibilities: -
Executed and scheduled the automation test scripts from Quality Center.
Project is developed using waterfall methodology.
Involved in creating the Data Base Scripts.
Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
Performed Defect tracking in Quality Center. Defects were linked via traceability to specific test case.
Prepared the Test Results document which summarizes testing activities and results.
Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
Performed Manual Functional testing with QC and Regression Testing with QTP.
Involved in User Acceptance Testing (UAT) of the application.
Environment: QTP10, SOAP UI, Quality Center 10, C#, ASP.NET, SQL Server, TOAD, UNIX, HTML, VB Script.
ECIL Hyderabad, India
Job Title: Manual Tester
Aug 08 –Oct 09
Responsibilities: -
Prepared Test Plan and Test Cases based on the business and functional specifications.
Analyzed code to performed white box testing.
Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
Reviewed and implemented Business Requirement Documents.
Reviewed the test cases written for Unit and Integration level.
Analyzed test specifications and converted them into Manual Test Cases.
Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
Attended Weekly Status Meetings, discussed and interacted with team members.
Performed End to End Testing and involved in User Acceptance Testing.
Performed Security Testing (Authorization Testing, Access Control Testing).
Worked on SQL statements in checking the validity of the Backend.
Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.
Education
Bachelor’s in Information Technology from JNTU.