Qa Automation Testing Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Over 7 years of experience in Manual and Automated testing for various client/server and web based applications.
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
- Expert in developing Selenium Web Driver/RC/IDE/GRID test scripts using Java and Test Frameworks using TestNG, Junit, ANT/MAVEN build tools.
- Experience in preparing traceability documents for project Signoff from clients.
- Proficient in designing the testing artifacts like Test cases, Test Reports, Test Summary Reports.
- Proficient in Tracking and Reporting defects using Industry and Internal tracking tools like Quality Center, Jira and Bugzilla.
- Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.
- Experience and sound knowledge of working with POM design pattern with TestNG and Selenium WebDriver.
- Experience in Data Driven Testing (DDT), used Apache POI to read and write in EXCEL.
- Experience in testing native apps on Iphone, Android and iPod devices manually. Hands on experience on Mobile App Testing (iOS and Web OS)
- Having experience in Perfecto Mobile Automation scripts for parallel and sequence execution on multiple devices (Approx. 60 different devices) and different OS (Android and iOS).
- Experience in Continuous Integration, Continuous Delivery & Continuous Deployment using tools Jenkins Pipeline, Maven, BDD approach with Cucumber tools.
- Experience in mentoring the team members on Selenium & perfecto Mobile Framework.
- Utilized tools specific Mobile development (Pivotal, Apple XCode, Android Debug Monitor and Charles) to gather data and results of mobile testing.
- Well versed in iPod, iPhone 4 and iPad1 & iPad2 device testing and Apple App Testing.
- Ability to execute test cases for functional testing, system integration testing, create defects, manage defects.
- Worked closely with Business Analysts, End Users and Developers.
- Self - starter and comfortable in high intensity and challenging work environment.
TECHNICAL SKILLS
Testing Tools: SOAP UI, QTP, Test link, Perfecto
Bug Reporting: Quality Center, Test Director, TRAC, JIRA
Scripting Languages: Mercury Test Script Language (TSL), Java Script, SQL
BDD Tools: J Behave, Cucumber
CI Tools: Jenkins, Visual Studio, TFS
Mobile Development: Selenium, Perfecto, Touch Test.
Databases: MS SQL Server, Oracle, MS Access, MySQL
Windows tools: Snipping Tool, Windows Defender, Startup Manager, Maven
Web Technology: HTML, XML, JavaScript, CSS
MS Office Tool: MS Office, Excel, MS Visio, MS project
Operating System: Windows (7, XP, 2000), Mac OS X
Automation Tools: Selenium IDE, Selenium Web Driver/ RC/Grid, JMeter
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
QA Automation Testing
Responsibilities:
- Tested Ecommerce application of Lululemon Athletica (front end and back ends).
- Analyzing requirements, use cases, design documents etc. in order to derive test scenarios, test cases, and test steps.
- Created automation framework using selenium Web Driver and java.
- Created utility classes to support test script create and avoid code redundancy.
- Integrated with selenium Grid to have parallel test execution
- Experience in developing Hybrid framework and Data Driven.
- Used Test NG Framework.
- Involved in developing and maintenance of Page Object Model design pattern.
- Maintained Object repositories for System level parameters and Element identifiers for each page.
- Used Maven build tool, GIT and Stash for code maintenance.
- Integrated the selenium tests as part of continues build integration on Jenkins
- Responsible for providing QA estimates for the projects.
- Responsible for manual and automation test execution and involved in various testing phases like Sanity, Functional, Retesting, Regression Testing, System and Smoke Testing.
- Involved building the Test strategy, Test plans and resource management for QA.
- Log, manage and close defects discovered through testing in a timely fashion and escalate issues that are blocking testing.
- Manage multiple simultaneous product testing and release schedule.
- Cross browser compatibility testing on IE, Chrome, Firefox, Safari, Opera, Android Browser, Mobile Safari
- Communicate and coordinate with local and offshore QA and Development teams.
- Worked closely with development and the product management team and involved in the project planning meetings.
- Worked in agile development environment
Environment: Selenium IDE, Selenium Web Driver, TestNG, POM, Firebug, HP ALM, REST API, Oracle 11g, Maven, Jenkins, SQL, IE/Firefox/Safari/Chrome Browsers
Confidential, Bloomington, IL
QA Automation Tester
Responsibilities:
- Serve as QA Automation Tester /Mobile application tester for multiple digital projects and coordinate testing activities for a group of efforts
- Test planning for iOS/Android mobile applications.
- Designing, creating and executing test scenarios.
- Defect Tracking.
- Preparing Automation Hybrid Framework Architecture on Perfecto Mobile with UFT for iPhone, iPad etc.
- Preparing Perfecto Mobile Automation scripts for parallel and sequence execution on multiple devices (approx. 60 different devices) and different OS (Android and iOS).
- Working in performing manual testing & Mobile Application Testing using Appium.
- Worked in DDT framework by enhancing and reading data from excel using Apache POI .
- Involved in Test Automation analysis(Feasibility analysis and time estimate.
- Takes ownership of the automation framework and implemented dynamic TestNG with Jenkins.
- Providing end to end testing services for the E-commerce web application for multiple projects.
- Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium Web Driver Scripts.
- Followed Behavior-Driven Development (BDD Approach) environment using agile methodologies and used Cucumber for E-Commerce application
- Developed the scripts for functional and regression testing.
- Worked on finding the Web elements using selenium web driver locators.
- Involved in Maven configuration for running servers and scripts after the build.
- Used iOS simulator (on XCode) to make sure the app works on all devices and there no UI issues
- Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.
- Setup Continuous Integration system for QA using Jenkins.
- Used the Agile methodology during the project life cycle and ascertained deliverables on a per sprint basis.
Environment: TestLink 1.9.3 (Prague), Trac 1.0.1, Xcode 7.2.1, DDT, BDD, Cucumber, Citrix Receiver 12.1.0, Java, Selenium Web Driver, Maven, Apache POI, TestNG, Junit, Perfecto, Appium, UFT, IOS Simulato, Mac OS X and Windows operating systems, MS-Office, SQL
Confidential, Montvale, NJ
Manual/Automation Test Analyst
Responsibilities:
- Analyzed business requirement documents and functional requirement documents and was involved in all phases of project lifecycle.
- Followed Agile QA methodology for the entire testing life cycle.
- Interacted with developers to understand the functionalities of the application.
- Understand the Business Requirements and prepared the test plan.
- Perform smoke testing to verify that the environment is ready for testing.
- The test design, scripting, reviewing and execution of Test Scripts Developing test scenarios based on business requirements.
- Performed manual Testing using HP Quality Center/ ALM.
- Prioritize, run, monitor and troubleshoot automation scripts.
- Executed test cases manually and assisted in automated testing using Selenium.
- Automated Web-based side of application in Selenium Web Driver.
- Maintained/modified test plan and developed new test cases as new features were added.
- Generated test plan, execution and defect tracking using QC.
- Generated reports and documents for the entire test process and test results using Mercury Quality Center.
- Performed Cross Browser Testing using Google Chrome, Firefox and Internet Explorer.
- Reported and maintained defects using Quality Center.
- Executed all the positive and negative test case.
- Attended the Daily Defect Meeting to priorities the defects and to discuss about the severity and Priority of the defects, also attended Bi-weekly Meetings and Walk-through Meetings to discuss about the status of the project.
- Timely reporting and tracking of defects on daily basis.
Environment: s: Selenium IDE, Selenium Web Driver, Firebug, QAComplete,Appium, XCode
Confidential
QA Analyst
Responsibilities:
- Collecting requirements from the Business Analyst and understanding client's requirements.
- Creation of Test plan and Test cases.
- Identify test data required for the testing activity and perform system test execution.
- Seek review inputs from different stakeholders (Business, BA, PM, Development) and signoff from the client on the same.
- Performed Functional, Regression, Integration, End to End testing, Performance testing and retesting of resolved defects.
- Defects tracked through JIRA.
- Documentation and reporting of bugs during test execution.
- Performance testing of the webpage using Jmeter.
- Identification of areas of improvement to increase the speed and efficiency.
Environment: Agile (Scrum), SQL Server, JIRA, Jmeter
Confidential
Software Engineer
Responsibilities:
- Involved in test processes, methodologies and follow standards best practices for testing purpose.
- Reviewed the functional, use cases and user interface specifications for the different modules in the Consult-IV application.
- Involved in writing test requirements, test plans and test scenarios.
- Performed testing on applications manually and automated with TestComplete & QTP
- Performed manual and automated testing and maintain test results for GUI, regression, integration and system testing.
- Communicated inconsistencies between system specifications and test results to development and analyst team.
- Involved in testing of different interfaces in the application.
- Managed the overall testing effort, including coordination of testing personnel and test lab resources.
- Worked on detailed functionality specifications and detailed test-data creation.
- Performed test automation, test case recording and handling using QTP & TestComplete tool.
- Worked on maintenance activities, import & export PRSheet (Bug sheet) on Bugzilla tool.
- Also involved in web testing.
Environment: Consult IV application environment, XML, Windows NT command prompt, VSS Testing Tools: Auto Ausy, QTP, TestComplete 6, Bugzilla
