Qa Analyst Resume
IL
PROFESSIONAL SUMMERY
- Over 8 years of experience in IT industry in Software Quality Assurance and Analysis, Design of Manual and Automated testing (Black Box, White box) of various applications for Web and Client/Server environments.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
- Experienced in Software Quality Assurance including Manual and Automated testing with tools such as Selenium WebDriver, Grid, Junit/TestNG, Load Runner, Quality Center, Jmeter, JIRA, HP Quick Test Professional and SOAPUI.
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
- Strong knowledge on Selenium Components: Selenium Web Driver.
- Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit,TestNG, Selenium WebDriver.
- Good working experience on SOAP UI for testing and validating various web services used in the application.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
- Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
- Our team uses Ruby and watir for automation, but we also open to considering other framework.
- Performance Testing of API and Web applications using Silk Performer and JMeter.
- Excellent understanding of Application Server and Database Server.
- Experience in bug reporting tools like BugZilla, and JIRA.
- Extensive experience in Black - Box & White-Box Testing for Web, Data Base and Client server Applications.
- Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, System Testing, Black Box, White Box, UAT and Sanity Testing.
- Extensive experience in reviewing and analysing Business Requirements and writing detailed Test Plans, Test Cases, and Test Scripts.
- Expertise in performing regression testing on new builds, every modification in the application using Selenium WebDriver.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
- Proficient in using basic SQL queries to perform back end testing for data integrity.
- Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, resolved Database Performance Issues Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
TECHNICAL SKILLS:
Automation Testing Tools: Selenium IDE/RC/ WebDriver/Grid, QTP, LoadRunner, Jmeter, WinRunner, Test Director, Watir, JMeter, SoapUI, Cucumber, Junit, TestNG,Node JS
Defect/Bug Tracking Tools: Quality Center, JIRA, BugZilla& TFS
Programming Languages: C#, C++, Python, Java, VB.Net, VBScript, Ruby
Web Technologies: HTML, CSS, XML, AJAX, XSLT, SOAP, WSDL
Scripting Languages: Perl, Python, PL/SQL, ASP, VB Script, VBA, Shell Script
Web / Application Server: Apache Tomcat, Apache POI, Web Sphere
Source Code Control System: Perforce, Subversion, TFS, VSS
Continuous Integration Tools: Jenkins, Hudson, Cruise Control
IDE: Eclipse, NetBeans, Visual Studio
RDBMS: Oracle 11g/10g, My SQL, MS SQL Server
Operating Systems: MS Windows (95/98/NT/2000/XP,7), UNIX (Solaris), Linux (Red Hat)
PROFESSIONAL EXPERIENCE
Confidential, IL
QA Analyst
Responsibilities:
- Agile (SCRUM) project methodology.
- Involving in Daily Scrum Calls. Tracking QA Activities and Process adherence.
- Understanding of Business Requirements and Functional Specification.
- Coordinating with Business Analyst, Design Team, Mobile Product Team and Technical Team to ensure Gaps and Risks are identified and Mitigating them.
- Conducting effective Bug Triage with Business team and Mobile Product team.
- Coordinating with offshore counterparts on daily basis.
- Reviewing Test Plan and Test Scope check list.
- Reviewing RTM. Involved in Estimation for each sprint release.
- Interaction with development team on defect analysis.
- Used JIRA for logging Defects and tracking.
- Interacting with Clients.
- Involving in Weekly QA meeting.
- Reviewing written test cases.
- Test case, Test executions and reports are being maintained in ALM.
- Extensively involved in GPS On-Off testing which inclusive of In-Store mode.
- Testing in following tracks such as iPhone, iPad, Android and Windows.
- Involving in Production support during every Sprint release.
- Testing the app using Device Anywhere.
- Performing APNS (Push Notification) testing
- Involving in Localization testing (Spanish).
- Run the automation script for daily build using selenium.
- Working on Android and iOS Automation Tools (Selenium, and Appium ) for testing Native apps.
- Conducting regression testing using Selenium Web Driver and Appium.
- Tools used such as test Flight, Apperian, UDID, XCode.
- Focused heavily on testing Mobile devices on iOSand Android Operating System.
- Amazon Web Services (AWS).
- Understand Xcode
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG, Jbehave, Maven, cucumber, Gherkin and Jenkins Java platform utilizing industry-leading harness design patterns and approaches.
- Automation project setup and deployment in Jenkins for continuous Integration.
- Manage multiple builds and patch releases as per the project proceedings.
- Documented and tracked defects. Using JIRA.
- Provided more flexibility in automating test cases.
- Used Jenkins for Continuous Integration
- Worked on SQL database using TOAD and SQL Server Management.
- Used Maven for Project building.
- Performed manual and automated testing of web services e.g. SoapUI.
- Testing REST API’s for all of the given web service requirements in the project
- Created Projects and Designed test suites for various testing scenario’s in SoapUI pro
- Create and modify SOAP or REST request based on schema using Groovy, validated response against schemas.
- Validated response SOAP or REST against GUI and database.
- Collaborate and coordinate with cross-functional project team members to ensure project deliverables are produced within the expected timeline.
Environment: Java, Selenium WebDriver, Selenium Grid, Jenkins, Cucumber, SoapUI, JUnit, TestNG, UNIX, JMeter, Scrum methodology, Maven, SQL, XML, Java, JIRA.
Confidential, IL
QA
Responsibilities:
- Analyzed user stories to create test scenarios and test cases.
- Validated the features like adding payment calendar, e - notifications and ebill.
- Performed Smoke, Sanity, System, Functional, Integration, Regression, Compatibility and UAT testing.
- Developed SQL queries to validate data.
- Analyzed the testing progress by conducting walk through meetings with internal quality assurance groups and with development groups.
- Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
- Responsible for testing application on different browsers employing Selenium.
- Designed and executed test cases and reported bugs in HP ALM.
- Reviewed internal and customer test cases and test data for conducting UAT.
- Created data driven and keyword driven frameworks using UAT and reduced the effort spent on manual testing for the regression scenarios.
- Integration testing using SOAP UI and performed assertions on the web service responses.
- Involved in user authentication testing for both Android (6.1) and Apple Devices (iOS)9.2, Cloud based testing, Testing hybrid application on iOS, iPhone, iPad.
- Team Lead for Web Based and Mobile Platform Projects.
- Developed automation test suites/framework for functional test using Selenium RC and Silk Test for Web based application and Robotium for Android mobile devices using JUNITfrom scratch.
- Worked efficiently ina cross-functional team environment.
Environment: Java, J2EE, Selenium, Selenium Web Driver, Oracle, SQL, HP ALM11.5, UFT 11.5, SOAP/REST, TOAD, Python, Eclipse, Android SDK, iPhone Configuration
Confidential - NJ Jersey City
QA
Responsibilities:
- Identified and Documented functional requirements using and mapping them to individual test cases in HP ALM.
- Performed Manual + Automation testing and maintain documentation on different types of Testing.
- Familiarity with and experience using Selenium WebDriver to test a web-based user interface.
- Developed automated scripts for performing Regression Testing through Selenium Web Driver.
- Implemented Page Object Model Automation framework with Java and Selenium Web Driver.
- Automated the test cases using Selenium Web driver with JAVA Framework TestNG, ensure that all test scenarios are completed and operating in all test Environments.
- Created and maintain test data required (Database PL/SQL, Excel sheet) for the behavior driven testing through Eclipse IDE.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Performed Performance Testing using JMeter.
- Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber and Maven.
- Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
- Worked closely with development teams to ensure that all testing activities occur in a timely fashion and to the level of quality required by the governing standards and business requirements. Used various available features of Selenium to develop efficient and error free Automated Test Scripts using Java in Eclipse IDE.
- Responsibilities include define test parameters, design tests, interpret and analyze test results
- Prepared tests for SOAP and Restful web services using Groovy in Soap UI
- Performance testing of the API’s using Load UI
- Involved in end to end testing for different services using REST AUTOMATION.
- Assisted the junior team members in test automation for REST.
- Involved in the creation of test stories and tasks in confluence
- Worked closely with Architects and Developers to understand the API testing.
- Apply testing techniques such as equivalence classes, boundary value analysis and error guessing and write test cases for the API.
- Input Parameters for the API need to be planned and defined appropriately.
- Involved in Automation Framework using Selenium, TestNG, and Selenium server.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Automation Scripts using Selenium tool.
- Tested the Web services of the interfacing applications using SOAP UI tool.
- Developed test matrices to trace various requirements and scenarios to appropriate test scripts.
- Facilitate enhancement and maintained the current Test Environment in Eclipse using Java.
- Participated in various meetings and discussed Enhancements and Modification Request issues
- Interact with Business Analysts to clarify the User Design and functionality of the application.
- Conducted Functional, System, Regression, Shake out and ad-hoc testing.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium, Junit and technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Experience in bug reporting tool JIRA.
- Experience with SQL Server.
- Manual and automated testing of web services e.g. REST.
- Experience on working in BDD later migrated to ATTD.
- Preparation of test plans, test cases and test scripts and provision of test data.
- Knowledge of automated performance testing
Environment: Java, Selenium WebDriver, Selenium Grid, Eclipse, Jenkins, Cucumber, SoapUI, JUnit, TestNG, UNIX, JMeter, Scrum methodology, Load Runner, Maven, SQL, XML, Java, JIRA.
Confidential, Woonsocket, RI
QA Analyst
Responsibilities:
- Responsible for providing test cases and executing them within an AGILE software development SCRUM environment.
- Reviewed and Created Test Assessment, Test Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
- Developed automated scripts for performing Regression Testing through Selenium WebDriver.
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium, Junit and ANT technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Created Selenium/Perl tests for advertising regression testing and production monitoring purposes.
- Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with Junit.
- Performed SOA testing for Payments API's using SoapUI and Java framework for Web Services testing.
- Tested request and response XML's based web services interfaces using SoapUI.
- Performed cross browser functional testing using Selenium WebDriver.
- Implemented Regression and Smoke tests execution as separate step of deployment process.
- Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation plan to management also ability to write your own scripts ( Ruby preferred).
- Contributed to and assisted in the management of bug tracking databases built in BugZilla and JIRA.
- Converted existing bug data from BugZilla to JIRA.
- Administered and developed custom plugins for the JIRA instance.
- Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments
Environment: Java,Ruby, Selenium WebDriver, SoapUI, Jenkins, Cucumber, Firefox, ANT, SQL, Eclipse, JIRA, BugZilla, UNIX, XML, LoadRunner, QTP, Perl
Confidential
QA Analyst
Responsibilities:
- Identified and Documented functional requirements using and mapping them to individual test cases in HP ALM.
- Performed Manual Testing and maintain documentation on different types of Testing.
- Performed Automation Testing (QTP), writing syntaxes, automated the script, record the applications script, Recovery scenario Manager, Data Driven, Parametrize Data.
- Worked on Mercury QC toll to track entire Testing project.
- Worked on several projects involving end-to-end flows of logging in to the application, Single handedly tested many enhancement projects like Search screen, login Application, Customize & Logging out safely.
- Performed tool for REST Web service testing ( SOAP)
- Test Management and Test Case generation was done using HP ALM.
- Tested the Web services of the interfacing applications using SOAP UI tool.
- Verified the response XML received and also performed load testing using SOAP UI
- Developed test matrices to trace various requirements and scenarios to appropriate test scripts.
- Implement the SDLC life cycle of QA methodology starting from planning, capturing, creating, executing, reporting and tracking the defects using HP ALM.
- Interact with Business Analysts to clarify the User Design and functionality of the application.
- Conducted Functional, System, Regression, Shake out and ad-hoc testing.
- Executed SQL queries in TOAD for extracting customer information from the database.
- Worked in analyzing formal test results in order to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
- Validating policy information observed in the front end, and verifying them to Backend, after batch processes.
- Provided regular status report to the project managers
- Coordinated sign off effort and production checkout to move projects into production.
- Involved in project review meetings and discussed issues, status for tracking the progress with project teams.
- Coordinated user acceptance testing with final users. Prepared end user documentation for the new system.
- Performed sanity testing for every new release.
- Responsible for coordination between offshore and onsite team for testing activities.
Environment: HP ALM 12, Java, J2EE, HTML, XML, SQL Server, TOAD 10, Soap UI, SharePoint, Windows 2003, Outlook.
Confidential
Project coordinator/ Project Administrator
Responsibilities:
- Analyzed business requirements and communicated with Business Analyst to clarify requirement questions
- Extensively worked on preparing test cases for Quote, New Business Policy, Endorsements, Cancellations, Reinstatements, Renewals in Auto Insurance
- Perform weekly billing reviews and revenue forecasts, and monthly revenue checklists.
- Conduct pricing studies
- Work on billing and revenue reconciliation
- Manage setup for project accounting
- Coordinate regional accounts receivable closing and review revenue impact entries
- Review potential sales bookings impacting revenue
- Perform evaluation reporting
- Consolidate APAC rebates amortization
- Update rebates and market development fund activities on a quarterly basis
- Maintain funded head agreement schedule.
Environment: Oracle 11i, OTL, Financial AR, AP, Project accounting and budgeting application, Invoice Processing, Project creation tool, PCF processing, SharePoint.
