Qa. Analyst Resume
Cumberland, RI
SUMMARY:
- A Quality Analyst around 5 years of experience in the IT Industry with thorough out knowledge of System Development Lifecycle experience, Developing, Designing, and Implementing Test plans, Test cases, and test processes.
- Experience in web and mobile applications testing with Selenium IDE and Selenium Web Driver, Appium (iOS/Android), JUnit and TestNG, Cucumber, Maven and Jenkins.
- Experience in using open source testing tool for web applications and writing Test Automation Scripts in Selenium Web Driver using Java.
- Extensively used Java in Selenium Web Driver tool for writing web based application test cases.
- Developed and Implemented automation using Selenium Web Driver and Java . Used Eclipse IDE to develop & debug the code.
- Responsible for creating and maintaining automation acceptance test suite using Selenium . Also responsible for converting automation scripts to new framework using Selenium Web Driver, Java, TestNG and Maven.
- Good knowledge and testing experience on Mobile testing tool like Appium.
- Experienced in UI Automation Testing for Android/iOS Mobile Application using Appium.
- Developed Appium Scripts for Native Android/iOS Apps using Java .
- Hands on Experience on Automation framework such as Page Object model (POM), Page Factory, agile, keyboard - driven, and data-driven .
- Experienced in finding the web elements for application which developed in object oriented JavaScript, HTML5, Angular.js, Node.js and CSS3.
- Experience in Back-end testing, data validation, Database testing using SQL queries.
- Good Experience in implementing Web Services such as SOAP and REST.
- Experienced in continuous integration tools Bamboo and Jenkins.
- Experience in Behavior Driven Development (BDD) tools like Cucumber.
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts from source code.
- Developed ANT build files for maintaining test automation builds & Java based library to read test data from XML & Properties files using TestNG and Selenium.
- Used Selenium IDE for testing various web applications.
- Experienced in designing Test Scenarios, Test Scripts, Test Cases and Test reports for manual and automated tests.
- Experienced in different kinds of testing like Smoke, Sanity, Functional, Integration, Regression, Backend, Black Box, System Testing and User Acceptance Testing (UAT).
- Experienced in load and performance testing using Jmeter tool.
- Expertise in Manual and Automation Testing.
- Experienced in Charles DEBUG TOOL for tracking the web traffic for web and mobile applications.
- Mobile QA testing expertise with iOS, Android and Real devices and virtual devices (emulator and simulator).
- Used ALM QC, Bugzilla and JIRA for logging and tracking of the defects and preparation of test summary and defect summary reports.
- Experienced in Agile technology with Scrum.
- Positive attitude with proactive team player combined with excellent communication skills and ability to work individually and as well as effectively in a team.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/IDE/RC/Grid, Unified Functional Testing, Appium (iOS/Android), JMeter, JUnit, TestNG, SoapUI, REST, Load Runner.
OS: Unix, Linux, Android, Mac.
Languages: Java, JavaScript, PHP, C#, Ruby.
Databases: Oracle 12c/11g, SQL Server 2014/2012/2008 R2, DB2
IDE: Eclipse, IntelliJ IDEA.
Testing Methods: Functional testing, Regression testing, Performance testing, Smoke testing, System testing, Integration testing, Black Box Testing.
Web Technologies: HTML5, XML, XPATH, CSS, AJAX, AngularJS, NodeJS
Build Tools: Ant, Maven, Jenkins.
Version Control Tools: SVN, GIT, CVS, Team Foundation Server.
Defect Tracking: JIRA, Bugzilla, HP ALM
PROFESSIONAL EXPERIENCE:
Confidential, Cumberland, RI
QA. Analyst
Roles and Responsibilities:
- Performed Functional testing (Tested all links in web pages, Forms used), Usability Testing (Tested Navigation, content and other user information).
- Conducted thorough smoke, functional, regression, integration and system testing on web and mobile native applications.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium web driver and TestNG.
- Responsible in executing Selenium test scripts on different browsers, mobile native apps and checked for compatibility.
- Finding the web elements by using UIAutomator (Android) and Appium inspector (IOS) for native mobile applications.
- Performed Android automation in emulator (UI automator) for android and simulator for Ios applications.
- Developed and maintained the Native mobile app test scenarios and scripts by using Appium (1.5/1.6) in Java.
- Developed Data driven test framework in Selenium Web Driver for reading and writing test data from Excel file using Apache POI.
- Developed automation test scripts by Data Driven Framework, Page Object Model and Page Factory from scratch using Selenium Web Driver and TestNG and defined dependencies using Maven for web based applications and mobile apps.
- Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
- Contributed to the Continuous Integration pipeline running component builds, creating and running using Jenkins.
- Deployment of jobs on individual stages on Jenkins, and running automated and manual functional tests.
- Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
- Developed BDD framework using Cucumber in Java language.
- Prepare and raise Test data requests of Pharmacy ICE and Retail App for every release in ALM.
- Performed extensive back-end testing to ensure data integrity and accuracy by designing SQL queries on MS SQL Server 2008.
- Perform database verifications using SQL queries to validate test data.
- Performed functional testing of web services using SOAPUI tool.
- Validated the Web Services (SOAP), both Request and Response messages.
- Worked with Charles DEBUG TOOL for tracking the web traffic for web and mobile applications.
- Tested the Watch list feature to see if the videos added using the watch list feature have been added to the corresponding “Watch list” & “Continue Watching sections” in CLA Testing.
- Performed load and performance testing using JMeter tool.
- Involved in execution of CVS Pay and fast pass in CVS Store Lab Kiosk Photo.
- Generate the mobile app builds by using applause.
- Used Test Flight & Hockey App to get the new builds and to install the new builds on the tablets.
- Detecting Defects, communicating to Business Leads and Using Priority based, Business critical bases and enhancement based strategies to conduct Functional testing.
- Identified, investigated, and documented in Jira, software problems encountered and worked closely with the development team on problem resolutions
- Reported various defects in user-friendly format using Quality Center as a test management tool and defect-tracking tool.
- Had regular meetings with Developers to report various problems.
Environment: Quality Center, Java/J2ee, Java Script, SQL Server, Web Services, Unix/Linux, Soapui Tool, Appium 1.5/1.6 (IOS/Android) Versions Maven, Ant, Jira, Jmeter, Emulator, Simulator, Android Studio, Xcode, Uiautomator, Cucumber, Windows, Selenium (Web Driver2.0), Ide, Testng (6.7), Eclipse, Html, Xml.
Platform: Windows 7; MAC, Browsers (IE, Chrome, Safari, Firefox), IOS, Android.
Confidential, Chicago, ILQA Automation Tester
Roles and Responsibilities:
- Reviewing and analyzing business requirements and technical specifications to come up with Testing Scope.
- Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages.
- Automated Web Application Testing using Java, Selenium framework in an agile environment.
- Created Selenium Test cases for automation using Selenium Web Driver and Java .
- Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Worked on Key Word Driven, Data Driven API (POI) Architecture by using TestNG Framework.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Used SOAPUI tool to test SOAP services and REST API.
- Used Apache POI to configure Data Driven Framework.
- Integrated TestNG with Selenium using Eclipse to generate test execution result.
- Participated in Design Phase, together with members of the Product team, developers, and DBAs.
- Performed Smoke, System testing, system Integration Testing, User Acceptance, Database & Regression testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using the Quality Center, ALM, and Jira.
- Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
- Designed various test Cases with different test conditions.
- Prepared and executed scenarios for the Regression testing on a new build.
- Performed Regression testing by executing the scripts developed with Selenium Web Driver.
- Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on the outcome of UAT.
- Extensively interacted with developers to analyze & resolve issues that were encountered while testing application.
Environment: Quality Centre, ALM, Selenium IDE / Web Driver, Test NG, Junit, Eclipse, IDE, Firebug, Jira , HTML, MySQL, Windows, Linux, MS Office.
Platform: Windows XP, Windows 7, MAC, Browsers (IE, Chrome, Safari, Firefox)
ConfidentialQA Tester
Roles and Responsibilities:
- Functional Test Requirement Analysis using Business Requirements Document and Design documents.
- Developed test cases and test strategies to ensure that the test cases reflect user needs.
- Involved in writing Test scenarios, Generic test cases, detail Positive and negative test cases.
- Worked with requirements to write the test plan and test cases.
- Worked extensively with HP Quality Center (Test Plans, Test Cases, Test Design, Test Inputs, Test Logs and Test Summary Reports). Involved in project planning, coordination and implemented QA methodology.
- Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using Quality Center.
- As a successful tester performed various type of testing which include smoke, functional testing, regression testing and retesting, performance testing and UAT.
- Prepared and executed Test Cases manually for different modules accordingly to the Technical Specification and Functional Design with all Use Case documents.
- Created and Maintained Regression Test Scripts for overall business process and executed them in QA Environment.
- Developed and executed Non-functional testing such as performance, load, stress, stability, and security testing using Load Runner.
- Performed manual GUI test for Data entry screen in the Application.
- Performed backend testing using SQL Serving using SQL queries.
- Worked closely with the Application Coordinators to resolve complex issues.
- Represented the end user by conducting User Acceptance Testing (UAT) and System testing.
Environment: Manual testing, Quality Center, Oracle, SQL, PL/SQL,MS Office, HP Quality Center, Regression Testing, Test Cases, Test Scripts, SOAP UI .
Platform: Windows 7, Browsers (IE, Chrome, Firefox).