Automation Tester Resume
Atlanta, GA
SUMMARY
- Over 7 years of experience in Manual/Automation testing of Web/Mobile Apps.
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Performed manual and automated testing using HP - Mercury tools like Quality Center, Quick Test Professional, and Load Runner.
- Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
- Expertise in running Test Scripts from Quality Center/ Test Director on different hosts.
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using Junit, ANT/MAVEN build tools.
- Experience in Bug Tracking and Reporting using Test Director/ HP Quality Center.
- Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.
- Have excellent skills in VB scripting, written many re-usable VBScript functions to automation the application.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Used open source environment in Linux and UNIX Platform Web application testing.
- Experience in Manual Testing and Testing Methodologies. Experience in Stress Testing/ Performance Testing.
- Experience in testing native apps on iPhone, Android and iPod devices manually.
- Used Ranorex tool for testing current and early Android applications.
- Good Experience on Selenium IDE and creating Scripts in selenium --RC by using Java.
- Ability to work in a team environment or independently.
- Excellent experience with Protractor preferred or similar end to end testing tools.
- Good at multi-tasking and working well under tight deadlines with high efficiency.
- Strong verbal and written communication skills.
- Proficient in Bug Severity analysis, Bug tracking system and Bug Reporting. Can prioritize issues on the basis of important, urgent and hot fixes
- Proficient in Tracking and Reporting defects using Industry and Internal tracking tools like Quality Center, Jira and Bugzilla
- Expertise in analyzing User Requirements, Functional and Technical Specifications.
- Excellent troubleshooting, project management and problem solving skills.
TECHNICAL SKILLS
Languages: C#, C++, J2EE, PL/SQL, Java, Ruby, VB Script, HTML, XML, Python.
Testing Tools: HP Quickest Professional (QTP), Unified Functional Testing (UFT), HP Quality Center, WARP tool, Load Runner, Selenium, Soap UI, LISA, Appium, Jenkins, Cucumber, Gherkins.
Software Process/Methodology: Software Development Life Cycle (SDLC), Application Lifecycle Management(APM), Agile, Scrum, Waterfall.
RDBMS: Oracle, SQL Server, TOAD.
Scripting Tools: Unix Shell Scripting, Perl Scripting.
Project Management Tools: MS Office, VisualBasic 5.0, MS Visual Studio 2005/2008/2010 , VSTS (Visual Studio Team System), MS Visual Web Developer .
Web Technologies: HTML, XML, Java Script, JSON, Angular JS.
Operating Systems: Windows 2000/NT/XP, Windows 7, Windows 8.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
Automation Tester
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Developed Groovyscripts to test Report application output and used Groovy Script to customize test.
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber
- Used Oracle Applications like RPM, RDF for Expanding portfolio in and across different states.
- Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
- Performed Data Analysis and developed Data Mapping documents for Reporting projectsby using several data analyses in software’s.
- Wrote VBScripts for Black Box and White Box Testing.
- Enhanced JDE application depending on user request and pull the data from User defined format and update JDE files. Developed a batch application to pull the data from Excel and update JDE files.
- Responsible for estimating required resource and components for SOA testing.
- Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
- Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
- Used Java language and JUnit framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
- Used GroovyScript for SQL connection to database.
- Used Firebug to do web based testing with selenium for the commands and locator application.
- Developed an extensive test suite and performed tests in local environments using CodedUI
- Excellent scripting skills using Python.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
- Extensively usedITKO LISAandSOAP UIfor functional testing ofweb services.
- Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
- Develop and maintain automation test scripts for client -server and webbased applications using Python, Silk and other automation tools.
Environment: Java, Selenium Web Driver, Maven, Python, Jenkins, SOAPUI, TDD, Agile, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.
Confidential, Fountain valley, CA
QA Analyst/SDET
Responsibilities:
- Reviewed Business Requirement and Software Specification Requirements to achieve better understanding of the AUT.
- Modified the scripts in UFT to automate Desktop application.
- Used descriptive programming to develop the automation scripts in UFT
- Performed the tasks of testing inter process communication, shared data, and sub systems
- Responsible for providing support to senior QA integration tester in the development and execution of integration test cases
- Developed automation scripts using SeleniumWebDriver, python for user management module
- Performed defect tracking in quality center
- Examined and analyzed the requirements to document test cases.
- Expertise the testing application developed using various mobile technologies.
- Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
- Used Selenium WebDriver for testing various web applications.
- Involved in complete QA Life Cycles.
- Implemented page object model automation framework with Java, Selenium Web driver and Cucumber.
- Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
- Proposed the need for adding or modifying a requirement, to the business analyst and project manager, to enhance the product functionality
- Performed Sanity testing for each new build of the application.
- Tested for Functionality, Interface, and Regression testing.
- Identified the defects and worked with the development team to fix the defects.
- Coordinated within the testing team to achieve the testing goals.
Environment: Share Point, EDM Methodology, Python, Java, J2EE, MongoDB, Web logic App Server 9.1, Selenium IDE, Selenium Web Driver, ALM 11.5, MS Office 2007, QC and Oracle
Confidential, Miramar, FL
QA Analyst
Responsibilities:
- Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.
- Specifications Creation of Test Data Requirements and Test Condition Matrix; Setting up Test Environment; Software Test Execution Defect Management.
- Created Java based scripts for Selenium Web Driver with Junit as automation frame work.
- Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
- Created automation scripts in SOAPUI using Groovy Script for web services testing.
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
- Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
- Experience with TOAD for backend data validation
- Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XMLrequest and response using SoapUI.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
- Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
- Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload.
- Involved in Unit testing, test case development and regression testing using Junit for web based application.
- Contribute to the functional automation suite for project features for sanity, smoke, and regression runs using Ruby and Selenium. Perform failure analysis of the test runs and fixing failed scripts.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
- Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using AGILE-testing methodology
Environment: Java, Selenium Web Driver, Junit, ANT, Jenkins, SoapUI, TDD, Agile, HTML, XML, REST, SQL, PL/ SQL, Oracle, Ruby, Quality Centre, Windows XP, UNIX.
Confidential
Quality/Systems Analyst
Responsibilities:
- Involved in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.
- Automated Test Cases using Grid, Eclipse
- Configured Selenium WebDriver
- Perform Functional Testing and Regression Testing using Selenium WebDriver
- Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
- Used Java for scripting language.
- Involved in GUI testing, integration testing, navigation testing, IVR testing, and regression testing using web based application and client-server applications.
- Developed Scripts using python selenium WebDriver combo for user module application.
- Involved in testing REST Web services and XML with tool called SOAP UI. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing & security testing.
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Committed Selenium WebDriver scripts to Git using EGit plugin for Eclipse IDE.
- Configured Selenium WebDriver, JUnit, Ant tool and created selenium automation scripts in java using Junit prior to agile release.
Environment: Quick Test Professional, HP Quality Center, SQL, Performance Center, Web Services, SDLC, Oracle, UNIX, SQL, HTML/XML, IIS, JAVA, MS VISIO, Windows XP, JIRA, Agile Methodology
Confidential
QA Tester
Responsibilities:
- Gathered specifications and requirements prior to system testing.
- Created test plan, test strategies, test procedures, test cases and test data.
- Executed the manual test cases and recorded the results by making use of Test director.
- Execution of Test Scenarios, analyzing the actual results against the expected results and creation of test data.
- Prepared and Executed SQL Queries to validate the data.
- Created and ran automated regression tests (i.e., plans, suites, scripts, and cases) for Internet banking applications using TSL script.
- Created, debugged and executed scripts in Win Runner to perform functional testing.
- Worked closely with engineering team to discuss the design and testing aspects of the applications to design the test plans.
- Involved in creation and execution of SQL test cases to import data in the database.
- Involved in back end testing.
Environment: Visual Studio, SQL Server, Win Runner, Load Runner, Windows XP.