Qa Automation Engineer Resume
WI
SUMMARY
- Around 7+ years of professional experience in software QA/QC with expertise in Open Source tools like Selenium Web Driver, Selenium GRID 2, JMeter, SOAP UI Pro, Fitnesse, HP/Mercury Interactive tools like QTP, Quality Center, Load Runner, and Manual Testing
- Experience in Functional Automation Tool Selenium
- Expertise in creating scripts in WebDriver by using Java
- Experience in preparing POC on MonkeyTalk for mobile automation and presenting to client
- Made of use Android and iPhone drivers in Web Driver
- Experience in the preparing POC on Appium for Mobile Automation and presenting to client.
- Experience in developing Hybrid Model with TestNG framework in Java.
- Experience in batch execution by using ANT.
- Experience in giving corporate training on WebDriver to Software Professionals
- Extensive hands on experience with XML DOM, XPath, CSS Selectors
- Excellent Object Oriented Programming and in - depth VB Scripting skills
- Strong experience in using Zephyr, JIRA, TFS, Quality Center (previously Test Director) to create test plans, test scripts and creation of reports and graphs
- Exposure on all stages of Software Development life Cycle (SDLC) and Software Testing Life Cycle (STLC)
- Strong in Web application testing and understand architecture in terms of functionality
- Good experience in Authoring and Reviewing test cases
- Experience in writing the test cases, to run Manual and to document, track and update defects
- Well acquainted with the Bug Life Cycle & Experience in tracking the defects in Defect tracking tool using JIRA, Bugzilla and ALM/QC.
- Involved in Sanity, Usability, Functional, Integration, Regression, Re-testing, Security testing, Smoke and User Acceptance Testing
- Well versed with all testing concepts and methodologies
- Ability to test the application according to customer specifications under time pressure
- Coordinated with developers and team to regress, reproduce and resolve critical defects
- Highly motivated, fast learner, team player with good technical and analytical skills
- Excellent communication and written skills to continually drive focused information to end-users
TECHNICAL SKILLS
Tools: Selenium, Appium, MonkeyTalk
Defect Tracking: JIRA, Bugzilla, ALM
Language/Technologies: Core Java, HTML, TestNG, Ant, SQL, POI
Operating System: Windows
PROFESSIONAL EXPERIENCE
Confidential, WI
QA Automation Engineer
Responsibilities:
- Participated in the team meetings to understand the Webstore Store Management (WSM) product.
- Interacted with developers, product manager and technical managers to better understand the development of the user stories for various tasks of the WSM Catalog and Search component and some of the Webstore Cart and Checkout component.
- Analysed the user stories and requirements from business perspective.
- Designed the test cases for the user stories for various features like Sequencing, New Arrivals, Multi Parent, Facets, Top Sellers and REST Web services.
- Configured the settings in BackOffice and on the Store Front.
- Created the test cases in Zephyr Management Tool
- Analyzing the all test cases which can be automated and planning accordingly.
- Designed the automated test cases using the Selenium Web Driver 2.x inside the Eclipse IDE based of Spring Framework using Java.
- Designing and Developing the Hybrid Model with TestNG in Java.
- Utilizing Apache POI to pass test data from Excel files.
- Made use of TestNG Framework and ANT for the creation of automated test cases
- Executing the WebDriver scripts as per Regression process.
- Maintaining the scripts and Updating as per new Requirements or Functionalities.
- Creating Batch runs by using ANT and analyzing the results.
- Performed the functional, regression and UAT testing of the product.
- Performed the cross browser testing of the application using IE, Firefox, and Chrome
- Performed the testing of the native apps and mobile web applications
- Performed the various types of testing on smart phone devices like iPhone and Android Devices, Used ADB and DDMS.
- Performed the testing in TEST and LIVE Environments.
- Possess experience working with teams located globally.
- Tested the REST Webservices using the Chrome Developer tools and validated the JSON responses.
- Worked with developers to resolve the defects on a day to day basis.
- Performed the mobile app testing of the application.
- Executed the selenium test cases locally, on VM machines and also using Selenium GRID2 on Bamboo and Jenkins.
- Logged the defects in the JIRA
Environment:Selenium Web Driver 2, Selenium GRID 2, Selenium IDE, Zephyr, ANT, Maven, TestNG Framework, Spring Framework, Bamboo, Jenkins, Tortoise SVN, JSON Formatter, REST Console, JAVA/J2EE, Apache Tomcat, Web Services, XML,REST API, Oracle, IE, Firefox, Safari, Enfinity, REST Console, JSON Formatter
Confidential, Shelton CT
Sr. Automation Engineer
Responsibilities:
- Participated in the daily scrum stand ups, Iteration Pre Planning, Planning, Retrospective and product review meetings.
- Interacted with developers, product owners to better understand the development of the user stories for various tasks of the WestlawNext Search and WestlawNext Alerts Product
- Analysed the tasks from business perspective.
- Based on the acceptance criteria created the regression test cases for the Search and Alerts Products
- Designed the test cases for the user stories for various tasks like facets, category pages, content type
- Performed to make sure the end points are properly routed.
- Designed the test cases using the Selenium WebDriver.
- Designing and Developing the Hybrid Model with TestNG in Java.
- Utilizing Apache POI to pass test data from Excel files.
- Made use of TestNG Framework and ANT for the creation of automated test cases
- Creating Batch runs by using ANT.
- Performed the acceptance, integration, regression and UAT testing of the product.
- Performed the cross browser testing of the application using IE, Firefox, and Safari
- Performed the testing in CI, Demo, QED and production environments.
- Worked with developers to resolve the defects on a day to day basis.
- Used the Eclipse IDE to create the test cases.
- Worked with VM to run the test cases created using Selenium WebDriver.
- Performed the testing on the mobile devices like iPhone, iPad and Android.
- Worked with JMeter for testing of the application. Made use of HTTP Sampler, Listeners, Assertions, Timers and Pre Processors.
- Worked with SOAP UI Pro for testing of the web services
- Logged the defects in the TFS
- Worked with the REST API
- Worked in agile environment where there are iteration of 2 weeks
Environment:JAVA/J2EE, Apache Tomcat, Web Services, XML,REST API, MOSS 2007, Oracle, IE, Firefox, Safari, Selenium WebDriver, ANT,SOAP UI Pro, TFS, Fiddler, JSON Validator, VM Ware Lab Manager, TEX Executor, QRT
Confidential, Herndon, VA
Sr. QA Analyst
Responsibilities:
- Participated in all the sprint review meetings, daily stand ups, product review meetings.
- Interacted with business users, product owners to better understand the development of the user stories for various tasks of the TO product.
- Analysed the backlog items from business perspective.
- Helped in preparing the acceptance criteria for the user stories or backlog items.
- Designed the test cases for the user stories for various tasks like Attaching Documents with Transcript Request and Delivery, Cancellation of orders, Electronic Delivery Method.
- Executed the test cases and marked the test cases for regression
- Performed the acceptance, integration, regression and UAT testing of the product.
- Performed the backend testing and made sure that appropriate records were created and marked for appropriate order delivery status.
- Executed the various jobs like Inbound, Outbound, Purge, Settlement jobs for Non SIS Integrated school as well as SIS integrated schools.
- Worked with Application Servers to perform Inbound and Outbound jobs by mocking up the inbound files.
- Performed the cross browser testing of the application using IE, Firefox, and Safari.
- Performed the testing in developer, QA, staging and production environments.
- Worked with developers to resolve the defects on a day to day basis.
- Used the Eclipse IDE to create the test cases.
- Designed the test cases using the JUNIT framework
- Designed the custom fixtures wherever necessary for the application.
- Executed the test cases in Fitnesse
- Worked with SOAP UI for testing of the web services
- Worked in agile environment where there are releases every 2-3 months.
Environment:ASP, JAVA/J2EE, Apache Tomcat, IIS, Web Services, XML, Version One, MOSS 2007, Informix, IE, Firefox, Safari, Fitnesse, Selenium RC, ANT,SOAP UI Pro
Confidential, Charlotte, NC
QA Tester
Responsibilities:
- Participated in all the Agile meetings
- Reviewed the Master Test Plan, BRD, HLD, LLD and also the stories.
- Involved in setting up the automation test environment.
- Coordinated with various teams like functional, development and business team on a day to day basis to better understand mapping sheets.
- Analyzed the test cases, XSD and metadata files.
- Involved in automating the test cases marked for regression.
- Responsible for data validation of the input and output files in various formats using automation development in QTP.
- Designed extensive and generic XML DOM based test scripts to test the XML file formats.
- Worked with Informatica Power Center DX Console.
- Worked with Advanced Keyword Driven Framework.
- Created the Classes in QTP using the OOPs concepts for code reusability.
- Worked with XML Util class and XML DOM, MSXML2 etc
- Made use of dictionary objects, dynamic arrays, loops, conditional statements.
- Created modular function libraries, Keywords, Data Sheets, Config Sheets to leverage the automation.
- Written custom functions and procedure to make the scripts more modular.
- Created shared object repositories and maintained in tsr for easy maintenance of objects.
- Synchronization points and wait statements were used wherever needed.
- Carried out the data driven testing using multiple sets of data.
- Created the Test Sets and executed these Test sets for Iterations as part of regression for various environments like CI, SIT in QC.
- Logged the defects in the Issue Tracker on Sharepoint and QC.
- Mentored and trained a team of junior testers in automation testing process in offshore team.
Environment:QTP 10.0, Quality Center 9.2, Web Services, XML, Informatica Power Center DX Console, MOSS 2007, JADE, JIRA,SSH Tectia, Batch Runner
Confidential
QA Tester
Responsibilities:
- Participated in the sprint meetings.
- Reviewed the GPI Cost and Retail Requirements for Sams, Walmart and International divisions.
- Performed the sanity, system, functional, integration, regression and User-Acceptance (UAT) testing of the application.
- Tested different application modules such as Pricing Inquiry, Pricing Creation and Maintenance, Administration, Profit Optimization.
- Tested each application screen for consistency and also for various access levels.
- Generated and imported cost and retail spreadsheets for different items, products, UPC codes and consumer items.
- Uploaded the spreadsheet into the system for further review and approval by buyers, DMM and GMM's based on the approval levels.
- Verified if appropriate persons/ users were alerted after approval process during item creation or change in the cost of the items. Alerting Services were made available through both email and retail link.
- Tested the application to check that system populated child link, like and line items in the spreadsheet if parent item numbers were provided.
- Created the pricing groups for like assortment and unlike assortment of items.
- Tested the application to see that different merchandizing applications like OIF and other legacy systems were properly integrated with the GPI.
- Designed the test automation framework as part of the automation process using QTP and Quality Center.
- Created the Classes in QTP using the OOPs concepts for code reusability.
- Developed Function Libraries to leverage automation test scripts.
- Custom functions and procedures were developed to make the scripts more modular.
- Shared object repositories were created and maintained in tsr for easy maintenance of objects.
- Used reserved objects and ADO connections inside QTP.
- Made use of different checkpoints like Bitmap, Standard, Image and Text.
- Synchronization points and wait statements were used wherever needed.
- Carried out the data driven testing using multiple sets of data.
- Used descriptive programming to enhance scripts execution performance.
- Performed the localization testing for different countries like China, Argentina, Germany, UK etc
- Written SQL queries to check the data integrity in the database.
- Logged the defects in the Quality Center.
- Mentored and trained a team of junior testers in automation testing process.
Environment:QTP 9.5, Quality Center 9.2, .NET 2.0 and 3.5, J2EE, Web Services, XML, IBM Websphere 5.1,6.1 and 7.0, Apache Tomcat, DB2, MOSS 2007
Confidential
QA Consultant
Responsibilities:
- Participated in monthly team meetings.
- Maintained the test plans and test cases in MKS Integrity.
- Worked with Fujitsu Team POS 2000 and 3000.
- Designed the test cases written based on the Star Quality format.
- Set up the QA lab to simulate the production environment.
- Installed necessary software on the controllers as well as the Registers.
- Involved in the setting up of hardware devices like printers, scanner and pin pad and customized according to the client needs.
- Executed the test cases for various scenarios i.e being online and offline to the network. Transactions included Sales, Returns, Exchanges both positive and negative, and admin functions. Cash, Store Value Cards, Gift Cards, Credit cards, Debit cards and Merchandise cards were used for transactions.
- POS Express server was used to check the data connection between the Registers and the backend.
- Credit transactions were checked to see if the data is encrypted properly for flow over the network.
- Checked the controller was to see if the transactions are being correctly routed to the financial institutions.
- Used FIPAY application for Winners Stores. Tested offline and online to the network scenarios.
- Scheduled EOD batch jobs to generate various reports.
- Tested the receipts to see that it prints should reflect proper date and time, transaction id, register id, cashier id, logo.
- SQL Server database was checked for data integrity and data validations.
- Checked the Sales Audit File and E-Journal reports to search any missing transactions.
- Used the Sales Polling and Settlement to upload Encrypted Daily Transaction File and settlement files to the Mainframe Server for Decryption.
- Performed localization testing for TJX Europe (e.g. Germany, Ireland).
- Credit cards were approved directly through the financial institutions for german stores.
- Carried out sanity, regression and automation testing of the application.
- Logged the defects in MKS.
- Installed the Silk Agent Software on the machines where automation has to be done.
- Executed the Silk tests from the Silk Host Machine.
Environment:SAP POS Triversity, Fujitsu Global Store POS (.NET Framework 3.5 PRF), MKS, RTS, Interac, FIPAY, SQL Server 2005, SQL Server Management Studio, Windows NT
