We provide IT Staff Augmentation Services!

Sr Qa Automation Analyst Resume

4.00 Rating

Monroe, MI

SUMMARY

  • Around 8 years of immense experience in Leading Software Quality Assurance and QA implementation.
  • Extensive knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Expertise in testing Client - server applications as well as Web-based applications.
  • Excellent knowledge in programming languages like C, C++, VB Script, Python and Java.
  • Strong experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test.
  • Experience in Developing, Documenting and Executing Test cases manually and developing Automation Scripts using QuickTestProfessional(QTP), Selenium RC, IDE, Web Driver, TestCompleteto ensure proper business compliance
  • Worked closely with users and business analysts, Project Managers, Developers to understand requirements, business processes for testing and attended regular walkthroughs.
  • Three years of experience in web user interface automation testing with Selenium Web driver, java, Junit, C and TestNG frame works.
  • Performed automation testing using Selenium and Java Scripts for testing GUI Functionality.
  • Developed Functional Automation scripts using VBScript in QTP and TestComplete.
  • Conducted Integration Testing with System Backup&Restore Using Acronis.
  • Conducted the Continues Integration Testing Using Jenkins.
  • Proficient use of HP ALM, Quality Center and Test Director to manage the software testing process.
  • Good exposure to various bug tracking tools, such as BUGZILLA, JIRA, etc.
  • Experience in using the Xpath,CSSSelector for identifying the UI objects
  • Expertise in Functional Testing, Regression Testing and User Acceptance Testing (UAT).
  • Experienced in all stages of testing, smoke testing, integration testing, new feature testing, regression testing, security testing, Compatibility testing, backend testing, usability testing, GUI testing, and configuration testing.
  • Experience with end users to supporting UAT testing.
  • Developed automation frameworks and creating the scripts using TestComplete using VbScript and execute the suites using TestExecute.
  • Extensive experience working with Databases such asMS SQL Server, Oracle, and MySQL.
  • Experience in using SQL Queries to make sure that data was entered properly in the right tables, when the data was entered from front end screen.
  • Good understanding of SOA requirements and SOA reference architecture.
  • Experience with testing on UNIX and LINUX environments.
  • Good experience in Behavior driven technique (BDD).
  • Strong Analytical and Problem Solving skills.
  • Experience in testing code developed in TDD / BDD environments.
  • Experience on performance tests utilizing Jmeter.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.
  • Maintained and developed modules for Drupal web store.
  • Streamlined website development by migrating to acquia’s Drupal hosting service.

TECHNICAL SKILLS

Testing Tools and Bug Tracking: QTP, Test Complete, Quality Center, Test Director, JIRA, Team Foundation Server, SOAP UI, Selenium RC, IDE, and Web Driver

Languages: HTML, SQL, PL/SQL, VBScript, CSS, Java, JUnit, Perl, Java Script, Python

Application Software: MS-Excel, MS-Word, MS-PowerPoint, MS Visual Studio and MS Outlook

Database: Oracle 8i/ 9i/10g/11g, MS SQL Server 2000, MySQL

Operating Systems: Windows 95/98/2000/NT/ME/XP, Vista, Win7, UNIX, IBM Mainframes, AS/400

Methodologies: Agile - Scrum, RUP, Waterfall, V - Model

PROFESSIONAL EXPERIENCE

Confidential, Monroe, MI

Sr QA Automation Analyst

Responsibilities:

  • Participated in walkthroughs for the evaluation of the Test plan with the QA analyst, design and development team.
  • Involved in Planning and reviewing the Test Scripts for Functionality, Regression, Security, Database and User Acceptance testing of the application.
  • Designed different test scenarios to cover all features of Service Requests for project.
  • Performed Manual Testing on different Services of the project by executing the Test Scripts.
  • Automated Web Services Tests (Rest Api’s) to test individual services based on URL’s provided to support UIfunctionality.
  • Responsible for test management (Tests cases, tests and defects) through Quality Center Manually.
  • Analyzed BRD and produced walkthrough report.
  • Developed and maintained scripts for Regression and Integration Testing.
  • Coordinated with Development and Business team for Defect resolution.
  • Involved in design and implementation of automation framework for smoke and regression test suites using TestComplete
  • Performed functional testing byexecuting the QTP Scriptsfrom Test Director. Used Python to launch QTP scripts from command line for continuous integration testing.
  • Developed test scripts using TestComplete, Executed Automated Test Scripts & analyzed the results
  • Automated regression test cases using Java and TestComplete
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility
  • Performed Regression testing on new builds, every modification in the application using Selenium Web driver.
  • Tested compatibility of application for dynamic and static content under various cross browsers using TestComplete
  • Prioritized problems based on the effect of the application on the end user.
  • Developed Test Plan for functional and graphical user interface testing.
  • Created test cases for manual testing of the application functionality.
  • Preparing Status Reports on daily basis.
  • Participated in Uploading all the Manual Test Scripts to the Quality Center.
  • Performed User Acceptance testing of the applications.
  • Manage off shore and on shore teams
  • Developed Test Summary report for Functional test, Regression tests
  • Kept track of the new requirements / change in requirements of the Project.
  • Testing of Web Services using web services client generated SOAP UI to check request and response SOAP Messages

Environment: AS/400 system, Quality Center, Oracle 10g/11g, MS Project, UNIX, MS Office Professional, MS Visual Studio, Windows 7, SQL Server 2005,TestComplete.

Confidential, Tampa, FL

Automation Test Engineer

Responsibilities:

  • Manage, guide and coordinate the efforts in defining and planning of testing activities.
  • Analyzed System or Business requirements and identified the Test scenarios based on requirements and involved in preparation of Templates for Test cases.
  • Define scope and estimate on the testing activities.
  • Created Test Plans andUser Test Cases in concert with system engineers.
  • Managing the Off-shore testing resources of the project.
  • Performed automation of testing using Quick Test Pro and programmed dynamic VB Scripts in Expert view for testing GUI Functionality.
  • Developed Functional Automation scripts using VBScript in QTP.
  • Used Shared Object Repository in QTP for developing Automation scripts.
  • Developed recovery scenarios using VB script and QTP inbuilt Functions.
  • Executed test plans in QA, Staging and Production environment, which mainly involves Sanity and End-to-End testing.
  • Did API Level testing for web services, enhanced the Test harness and developed many Test suites using XML,PERL and PHP, Python
  • Use of Share point as central document repository for all the test and project related documents.
  • Support to Offshore Testing team based in India and communication with various teams across regions.
  • Worked closely with the DEV, UAT and Production teams to ensure the smooth roll out of the tested applications.
  • Review of the test cases and test results documents prepared and tested by offshore team.
  • Used QualityCenter in Test Planning, Test Execution and Tracking Defects.
  • Performed Black Box testing, White box testing of the application.
  • Responsible for delivering product builds, analyzing build results, modifying and optimizing build tools, and contributing to technical documentation.
  • Performed manual testing and used Quality Center to keep track of bugs and testing efforts.
  • Analyzed software bugs, interacted with the developers on getting the problems fixed, verified and closed the bugs as they got resolved.
  • Supported with testing when there is production issues by doing Emergency Bug fix testing.
  • Coordinated with Development and Business team for Defect resolution.
  • Involved in preparation of Traceability Matrix and Requirements mapping, issue logs.
  • Responsible for consolidation of Daily Defect Reports, Build Reports and Status mails.

Environment: IBM Mainframes, AS/400 system,QTP,QualityCenter,SOAP UI, C++, Oracle 11g,PL/SQL, Windows7, TOAD, CITRIX, SharePoint, QTP, VB Script.

Confidential, Jacksonville, FL

Automation Analyst

Responsibilities:

  • Handle functional testing activities for some of the modules.
  • Responsible for implementing standards for web based applications. Standards include creating manual scripts to do Quality Testing and documenting all procedures and processes for frontend and backend files.
  • Reviewed new or modified programs, including documentation and specifications, to determine if program will perform according to user request and conform to guidelines.
  • Performed feasibility study to automate the application with selenium
  • Participated in Automation Test Plan, involved in reviewing the scripts written by peers
  • Involved in design and implementation of automation framework for smoke and regression test suites using Selenium RC.
  • Uses engineering skills to improve processes and automate QA tasks using Java and Python scripts.
  • Developed test scripts using selenium RC, Executed Automated Test Scripts & analyzed the results
  • Automated regression test cases using Java Responsible in executing Selenium test scripts on different browsers and checked for compatibility
  • Performed Regression testing on new builds, every modification in the application using Selenium Rc.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium
  • Extensively used UNIX shell scripts for generating sql reports.
  • Identified differences between established standards and user applications and suggest modifications to confirm to standards.
  • Handle the offshore resources of the project.
  • Performed Black Box Testing strategies. Developed and maintain test plans, manual and automated test scripts for user interface, functionality, system and 'adhoc testing'.
  • Executed regression tests, functional tests and data tests. Reported, tracked, and help determine priority of reported bugs.
  • Participated in Walk Through, Requirement review meetings and Defect report meetings periodically.
  • Escalated the issues in the application to the project team.
  • Investigated software bugs and interacted with the developers to resolve the issues.
  • Always shown commitment towards deliverables without any failure.
  • Participated in client meetings and given inputs on the new enhancements.

Environment: QTP, Quality Center, Oracle 10g/11g, MS Project, UNIX, MS Office Professional, MS Visual Studio, Windows XP, SQL Server 2005, XML, SOAP UI.

Confidential, Chicago, IL

QA Analyst / Onsite Coordinator

Responsibilities:

  • Participated in Requirements gathering and bug reviews meeting.
  • Involved in testing efforts by analyzing the requirements of the applications.
  • Developed Test Plan document.
  • Performed Functionality Testing of all the graph types and Statistical Tool.
  • Reviewed various reports prepared by Test engineers.
  • Developed Test Summary report for Functional test, Regression test,
  • Kept track of the new requirements / change in requirements of the Project.
  • Analyzed BRD and produced walkthrough report.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium RC
  • Implemented Frame work for Selenium RC scripts using Java and TestNG
  • Performed Regression testing on new builds, every modification in the application using Selenium RC
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium RC provided more flexibility in automating test cases
  • Used Firebug to identify Objects' ids, Name, XPaths, etc., links in the application
  • Involved in Hybrid(Keyword & data) driven framework design using Selenium
  • Executed SOAP based web services for API testing (Java client and SoapUI)
  • Developed test scenarios, test plan and test cases based on (SRS) System Requirement Specification.
  • Implemented API Testing for testing of an independent Graphing Tool.
  • Performed different types of testing such as full functional, Ad-hoc, Integration, Regression, Positive, Negative, Boundary, Back-end etc.
  • Developed and maintain scripts for Regression and Integration Testing.
  • Created and report defects as found during testing in JIRA and Excel.
  • Created different types of testing documents such as Test Progress report, Test Analysis Report etc.
  • Developed test scenarios and create test plan and test cases based on FRD for Logging Database.
  • Communicated with developers and project manager and Business Analyst for detected defects as needed.

Environment: JIRA, Oracle, UNIX, Java, J2EE, JSP, XML, Web Services, HTML, TFS, Java Script, Windows NT, VSS.

Confidential

Software Test Engineer

Responsibilities:

  • Analyzed business requirements, functional specification & required documents for Manual Testing.
  • Reviewed project specs and worked closely with BA and Development for creating Test Cases.
  • Involved in the testing of interfaces to process several modules viz., production, material procurement, and purchasing employee details.
  • Created different scenario reports as per the business requirements.
  • Modified the baseline recording to accommodate the changes for the future releases of the application.
  • Worked closely with development team to resolve the defects and Testability issues throughout software test life cycle
  • Reported software bugs to development team through Test Director Defect tracking system.
  • Involved in Troubleshooting complex setups to isolate and determine defect root cause.
  • Tracked and logged defects and problem throughout the project life cycle.
  • Used the project deliverables to determine testing requirements that define the testing to be developed and executed for the project.
  • Linked requirements to tests and defects as well as analyzed and tested defects in Test Director.
  • Ran Manual Test Cases & Scenarios and analyzed results.
  • Wrote SQL queries for database backend testing, research and validation.
  • Assisted the development teams on the analysis of defects and track them to successful resolution using test & defect management tool Test Director.
  • Identified and reported defects through the standard process and documents set up by the project.

Environment: Windows, Oracle, Test Director, MS Office, Java, SQL, VB, HTML, VBScript, SQL Server.

We'd love your feedback!