Sr. Qa Analyst Resume
Minneapolis -, MN
SUMMARY
- Over 8+ years in Information Technology as a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
- Acquaintance with teh concepts of SDLC, STLC, and Testing Methodologies and Strategies.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA, Cucumber, Jbehave, SOAPUI and Version One.
- Diverse noledge in dealing with various open source tools like Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, SoapUI, REST services, Cucumber, JUnit and TestNG.
- Experience in Waterfall and Agile Scrum SDLC methodology,
- Experience in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit unit testing framework.
- Proficient in using SoapUI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X - path etc.
- Experienced with designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).
- Extensively worked on Selenium WebDriver with teh preferred Languages Java, C#, Python and Ruby.
- Good noledge with end-to-end test framework for AngularJS, NodeJS, Bootstrap and other JavaScript applications by using Protractor Testing.
- Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for BDD.
- Ability to validate GUI and system functionality on desktops as well as mobile devices running with Android and iOS with teh help of Appium tool integrated with complex architecture and Mobile Browser, Mobile Native Application Testing, Mobile Cloud Platform.
- Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of teh Script.
- Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front End testing and User Acceptance testing.
- Experience in applying Testing Methodologies, creating test Plans, Executing Test Scripts, Automation of test Cases, Defect Tracking and Report Generation.
- Expert level noledge in all modules of Quality Center (Requirements, test Plan, test Lab, Dashboard and Defects).
- Good noledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
- Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
- Experience in bug reporting tools like Clear Quest, Bugzilla, and JIRA.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Proficient in using basic SQL queries to perform back end testing for data integrity.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
Testing Tools/ETL: CA DevTest (ITKO LISA), Selenium WebDriver, TestNG, JUnit, QTP, JIRA, HP Quality Center, ALM, UFT, Rally, SOAP UI, Informatica Power Center
Programming Languages /Scripting: Java, Java Script, SQL, PL/SQL, PHP, HTML, AngularJS, CSS, XML, Ajax
Databases: Oracle 10/11g, MS SQL Server 2008/2012
Testing Methodology Techniques: Scrum/Agile/Waterfall, Functional Testing, Integration, Black Box, White Box, User Acceptance, Regression, System testing.
Operating Systems: Windows, Linux, UNIX
Browsers: Internet explorer, Mozilla Firefox, Google Chrome, Safari, Opera
Web Services: SOAP, Restful services
Documentation Tools: MS Office, Excel, MS-Word, Adobe Acrobat, and MS Project
Management Tools: MS Visio, MS Office Suite: Word, Excel, And PowerPoint.
Methodologies: Agile/ Scrum, Spiral, Waterfall, Verification & Validation
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis - MN
Sr. QA Analyst
Responsibilities:
- Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
- Identified test cases to automate teh test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
- Implemented handset automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool.
- Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver. Involved in Automation of teh test cases using Selenium RC, Junit and Ant.
- Worked on Android, Windows Mobile platforms to qualify applications.
- Responsible for back-end API testing with SOAP UI and coding in groovy and Java.
- Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI.
- Involved in testing Web services and XML with tool called SOAP UI. Used dis tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in Soap Header). Used SOAPUI tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.
- Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract teh logs from different phones.
- Performed compatibility testing on different version iOS and android for teh mobile application.
- Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract teh logs from different phones. Extensive Knowledge in Expresso, Android studio and BDD cucumber using java.
- Involved in teh Continuous Integration of teh automation framework with Jenkins. Performance API testing on Linux using JMeter.
- Worked with designing and building automation frameworks in Cucumber BBD.
- Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
- Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing teh test scripts on Android & IOS.
- Used Protractor framework for Applications developed using Angular JS.
- Used JIRA for Identifying, logging, tracking and escalating bugs.
- Performed smoke testing in UAT and production environments for deployment verification
- Actively participated in daily scrum and sprint meetings as part of Agile Environment. Experience with different Versioning Tools like SVN, GIT and CVS.
- Experience in testing tools like JMeter and Postman.
Environment: Java, Eclipse, Selenium, JIRA, SOAP UI, ANT, Junit, Cucumber, BDD, Agile, Mobile Testing.
Confidential, Phoenix - AZ
Sr. QA Analyst
Responsibilities:
- Requirement documents, Functional Specification and Use Case documents Analyzed teh use cases provided by Reviewed analyst all teh and wrote test cases.
- Developed test cases, test scenarios and test data according to specifications. editing of automated script by inserting logical commands to handle complicated test scenarios.
- Used Test Director to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting. Extensive Knowledge in Expresso, Android studio and BDD cucumber using java.
- Performed functional, integration, black-box, and system, regression, and user acceptance tests.
- Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven. Used Firebug and FirePath plug-ins to find teh elements on teh web page based on teh element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
- Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
- Developed teh features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.
- Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
- Used python to develop Automation framework to Validate RESTful Web Services.
- Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
- Developed test suite for all teh Web service operations in teh SOAP UI test tool.
- Used TFS for life cycle management such as user stories, bug management and team communication. Also, used Team Foundation server(TFS) source control to deploy application.
- Tested teh application in highly dynamic environment with sprint team using agile methodology.
Environment: Selenium, Java, Cucumber, Ruby, Gherkin, Soap UI, Restful, Python, Web driver, SVN, Agile.
Confidential, Fremont - CA
QA Automation Tester
Responsibilities:
- Analyzed teh user requirements, functional specifications and used Case documents for Functional testing.
- Developed and implemented robust MVC pattern base testing with Selenium RC which cut down teh script development time in half.
- Involved in automating test cases using Selenium RC with Junit.
- Wrote and executed automated test cases using Selenium RC to automate manual testing solutions.
- Used Selenium RC used to test search results of Meta search engine.
- Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on teh requirements.
- As part of compatibility testing, executed teh workflow manager web application related test cases on different browsers different Operating Systems.
- Verification of Frontend GUI Objects and elements.
- Developed automated script for back-end testing using Selenium RC.
- Maintained Test Matrix and Project Matrix using an excel sheet to keep track of teh Project's schedule and status.
- Familiarity with UAT for making website more user-friendly and for web-applications.
- Involved in writing SQL Queries for backend testing
- Knowledge of writing Junit tests using Junit framework.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Extensively tested customer's payments are sent directly to your commercial bank account using teh latest security technology.
- Involved in weekly walkthroughs and inspection meetings, to verify teh status of teh testing effort and teh project.
Environment: Selenium RC, Java, Junit, SQL, DHTML, Jira, VBScript, HTML, MSWord, MS Excel, UNIX, Windows.
Confidential
QA Engineer
Responsibilities:
- Created Test plans and Test cases based on business and functional requirements.
- Interacted with business and development teams for requirements and test scenarios reviews.
- Designed, executed and maintained Selenium Web Driver, Test NG, automated test cases for regression test cases.
- Participated in Smoke testing teh functional use cases during production deployments.
- Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
- Created test cases and executed these test cases to test teh module functionality using test functions
- Facilitated teh implementation of a Quality System which complies with FDA and other international regulatory guidelines.
- Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to teh client's standards.
- Performed regression tests on various modified functionality.
- Developed test scenarios for Integration and Regression testing across system releases.
- Executed Test cases and participated actively in System Testing and Regression Testing of teh application.
- Performed backend testing of database by writing SQL queries for both internal & external data interfaces.
- Used SOAP UI to test Web Services using WSDL file given by development team.
- Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
- Defect reporting and re-testing teh software as teh defects are fixed.
- Report assessment findings and recommend remediation strategies for compliance gaps.
- Developed status reports to communicate teh testing progress.
- Provided guidance to business for User Acceptance test scenario specifics based on executed Integration test cases.
Environment: Selenium Web Driver, JavaScript, HTML, XML, JavaScript, Web Services, SOAP UI, WSDL, Test NG, Quality Center, Maven, Oracle, SQL, Git, Windows.
Confidential
Manual Tester
Responsibilities:
- Involved in Manual Testing to develop test cases, test scripts and record bugs.
- Involved in Functional, Regression Testing of CARE and Access Online applications.
- Wrote test plans, which detailed teh testing scope, strategy, test requirements, and necessary resources.
- Wrote and documented test cases based on corresponding business /user requirements documents & technical specification and other operating conditions.
- Closely worked with respective personnel to nail down bugs.
- Tested teh whole program as well as specialized in several input applications.
- Conducted Black Box Testing for teh Application.
- Opened defects and tracked them in Quality Center.
- Extensively used SQL for backend testing.
- Attending meetings, and documented User Change requests.
- Analyzed user change requirements and made necessary amendments to teh test requirements.
- Performed Regression testing for GIS module.
- Created reports dat included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained teh status of those bugs.
Environment: Selenium Grid, Manual Testing, Quality Center, HTML, JavaScript, SOAP, Test NG, Ant, SQL, Oracle, windows.
