Sr. Qa Automation Analyst Resume
Dublin, OH
SUMMARY
- Around 7+ years of experience in software analysis, Software Quality Assurance Testing of Web Application, Web Services and Client/Server applications, with domain knowledge in HealthCare and Hospitality.
- Experience in GUI (Graphic User Interface)Testing, SmokeTesting, SanityTesting, RegressionTesting, FunctionalTesting, DatabaseTestingand User AcceptanceTesting(UAT)
- Experience in writing test cases as per the Software requirement specifications.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC) and Agile(Scrum).
- Involved in quality audits and standardizing the quality assurance deliverables which involves creating the unit test review checklist, design review checklist, test plan template.
- Experience in creating Test Plans, writing and executing Test Cases, ManualTesting and automated Test Execution.
- Effectively involved in Defect tracking, reporting, reviewing and analyzing test results using Quality Center.
- Good experience in using Java, Junit and TestNG test framework to write functional test.
- Comprehensive understanding of tool like Eclipse IDE.
- Experienced using Web - debugging tool like Fire Path and Firebug for finding elements locator.
- Strong defect management experience. Ability to identify, log, track and retest defects using HP Quality Center.
- Strong in writing SQL queries to perform backend data validations.
- Extensive experience working with Databases such as Oracle, SQL Server and MS-Access.
- Solid Experience in Bug Tracking/Test management tools like HP Quality Center, JIRA.
- Setup and maintain QA Test Lab fortesting& maintenance.
- Worked on Jenkins to integrate the automated test execution with build deployments to complete theautomationprocess.
- Extensively worked on Data Driven, Keyword Driven, and Hybrid Test AutomationFrameworks.
- Experience usingtestingtools such as Cucumber, HP Quality Center (QC), Rational Functional Tester(RFT), Selenium including Selenium IDE, WebDriver, SOAP UI.
- Good team player with excellent analytical, inter-personal, communication, and written skills, problem-solving, and trouble-shooting capabilities.
- Highly motivated and can adapt to work under challenging environment.
TECHNICAL SKILLS
Languages: C, Java, SQL
Tools: IBMs (RFT)Rational Functional Tester with Java, Selenium (IDE, Web driver), Test NG, Junit, Jenkins, SOAP UI, Eclipse, Quality Center, Cucumber
Data Base: Oracle 10g/ 11g, DB2, MySQL.
Defect Tracking Tools: HP Quality center
Systems: Windows (XP, Vista, 7, 8) server 2003, UNIX, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, Dublin, OH
Sr. QA Automation Analyst
Responsibilities:
- Designed test plans, test scenarios, test suites, test cases and test data at system test levels for positive and negativetesting, regressiontesting, user acceptancetesting(UAT), unittesting, Integration testing, execute test cases in Selenium with java.
- Implementedautomationusing Selenium WebDriver, Test NG, Cucumber.
- Extensively automated Regression and Functional test suites by developing over 140+ test cases and five test suites using Selenium WebDriver.
- Developed and executed maintainableautomationtests for acceptance, functional, and regression test cases.
- Analyzing and developed test script, test cases and performed Manual andAutomationTestinglike PositiveTestingand NegativeTesting.
- Developed Keyword Driven, Data Driven and Hybrid frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Performed Black BoxTesting, UATTestingand extensively used Selenium for Regression, Smoke, Functional testing.
- Developed BDD tests using Cucumber by writing behaviors and step definitions.
- Developed required Selenium support code in JAVA for Cucumber.
- Performed Backendtestingby extensively using SQL queries to verify the integrity of the database.
- Designed structured User Interface UI automated Test cases using Selenium Web driver in Java for web base software products used to perform softwaretesting.
- Tested REST API Servicetestingusing SOAPUI Groovy framework.
- Used Jenkins as continuous integration server to run automated test suites.
- IntegratedAutomationscripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Reported defects to developers/management using JIRA and involved in trouble shooting and fixed issues with developers in differenttestingphases.
- Experience on End-to-Endtestingfrom project Start to Sign-Off.
Environment: Selenium WebDriver, Java, SQL Server 2012, SOAP UI, Jenkins, Web Services, Eclipse, Agile, Test NG, JIRA
Confidential, San Francisco, CA
Automation Analyst/Tester
Responsibilities:
- Responsible for defining the Test Plan, analyzing the Test Scenarios, preparing Test Case Documents
- Worked in a structured and team-oriented environment with Agile/Scrum methodology
- Identified test cases to Automated test cases using Selenium WebDriver
- Skilled using Selenium Web driver and executing selenium test cases and creating reports
- Developed automation script using Selenium WebDriver for cross browser testing
- Design and Implementation of BDD framework using Cucumber
- Used Message Exchange and TestRunner Objects in SOAPUI for Groovy Scripting
- Execute Test Script in SOAPUI for all the existing web services (RESTFUL) at the end of each Sprint to ensure all the previous functionalities are intact
- Created Test Suites, Test Cases - used Request Step, Assertion Step, Script Step, and Property Step in the test cases for SOAPUI.
- Performed Database Validation to check the updated data in the database using SQL queries
- Used Quality Center to report bugs and follow up
- Reported test execution, defects and overall system statuses to the management team
Environment: s: Windows, Oracle, Selenium WebDriver, SoapUI, Cucumber
Confidential
Senior software Engineer / Tester
Responsibilities:
- Designed Web automation framework for all the applications of Starwood using RFT (IBM’s Rational functional tester) tool.
- Designed and maintained the hybrid framework of RFT from the scratch which helped in resolving the interconnection of more than six different applications.
- Created more than 150+ regression automation scripts.
- Strategized the Automation testing for different web applications during the testing cycles.
- Training the new recruits in the team on application functionalities and RFT.
- Providing cross- training to client team on RFT framework and guide them through installation of RFT.
- Upgrading the existing automation framework of RFT.
- Interacting with IBM RFT technical team to resolve browser compatibility issues.
- Perform browser compatibility testing, to ensure same UI and functional behavior of website across different versions of IE. worked on Web Services using SOAPUI and RESTFUL tools to validate WSDL/XML request and response using different methods.
- Identified Test cases based on the requirements, participated in implementation of Test Cases and Test Script according to the Business Requirements, System Requirements.
- Involved in finding out new test cases to automate from functional team.
- Involved in training and supervision of 70+ QA team in RFT automation and helped in test case creations.
- Assessed the challenges/risks of automating Starwood applications with open source Automation tools (selenium IDE).
- Helped the team in developing automation GUI which helped in reducing the overall execution time.
- Reported defects to developers using HP Quality Center and involved in trouble shooting and fixed issues with developers in differenttestingphases.
- Analyzed code to performed white boxtesting.
- Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
- Reviewed and implemented Business Requirement Documents.
- Reviewed the test cases written for Unit and Integration level.
- Analyzed test specifications and converted them into Manual Test Cases.
- Attended Weekly Status Meetings, discussed and interacted with team members.
- Daily Status reporting to the lead and onshore team.
- Updating Automation Status tracker.
- Performed End to EndTestingand involved in User AcceptanceTesting.
- Performed SecurityTesting(AuthorizationTesting, Access ControlTesting).
- Worked on SQL statements in checking the validity of the Backend.
Environment: Rational Functional Tester (RFT), Selenium IDE, Java, SQL, SOAPUI, HP Quality Center, MSWord, MS Excel, Windows.
