We provide IT Staff Augmentation Services!

Qa Analyst Resume

0/5 (Submit Your Rating)

Brisbane, CA

SUMMARY

  • Over 8 years of expertise as a QA Engineer in Manual/Automated Testing of Web based, Client/Server and Internet applications
  • Diversified IT experience in system analysis, design, development, writing technical documentation, QA Procedures and Methodologies
  • Defined thetest criteria,project schedulesand base lined the Test Plan with the help of project meetings andwalkthroughs.
  • Worked extensively on creating and implementing Automation Framework using data driven, shared, customized and Keyword driven techniques.
  • Developed Test Plans including Test Analysis, Test Cases, Test Scenarios and Test Reports
  • Worked extensively on J2EE, SOA (Service oriented Architecture) including SOAP, WSDL, Web Services validation.
  • Worked extensively on SOAP UI functional and load testing and validated the response using assertions.
  • Expertise in developing Automation Frameworks such as data driven, key driven and Reusable business component approach
  • Extensively used selenium RC using Java to create automation scripts
  • Expertise in selenium IDE, Selenium RC and Selenium Grid
  • Tested both java and .net based applications
  • Implemented User extensions concept to store all the objects and its properties
  • Designed and Developed selenium framework which helps to create the scripts quickly used developer tools like firebug to extract the x - path to identify the objects.
  • Extensively used selenium RC using Java to create automation scripts
  • Expertise in selenium IDE, Selenium RC and Selenium Grid
  • Expertise in developing Automation Frameworks such as data driven, key driven and Reusable business component approach
  • Extensively used selenium RC using Java to create automation scripts
  • Expertise in selenium IDE, Selenium RC and Selenium Grid
  • Tested both java and .net based applications
  • Automation framework creation, In-sprint Automation, functional test automation, extensive Agile experience, Progressive Automation, Behavior Driven Development (BDD), TDD, ATDD (Acceptance test driven development), Continuous Integration, Continuous Delivery, CICD, JBehave, javascript,Java/Selenium, Cucumber, Groovy, Ruby, Gherkin
  • Work closely with the business team to arrive at acceptance tests and derive test automation frameworks and implementations
  • Participate in code reviews, design, triage, estimating, and other testing and script development process
  • Develop BDD driven automation framework with stipulated tools and prescribed test cases
  • Perform debugging and troubleshooting in variety of testing environments as well as in the customer sites.
  • Used github for revision control
  • Worked in AGILE methodology
  • Very good knowledge on agile development environment and used JIRA as issue tracking tool efficiently.
  • Involved in developing selenium automation framework using TestNG. Developed ANT targets to execute automation suites from command line.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Implemented selenium Grid and executed tests in parallel that helped reduce the execution times significantly.
  • Ability to write and review feature/Test Story files (JBehave, Cucumber) for Behavior Driven Development and create corresponding automated scripts in programming languages like C#/Selenium
  • Secured and configured Test accounts from the clients for testing needs.
  • Identified Smoke test scenarios from the Regression sets and performed Smoke test once the application is deployed in to QA
  • Executed Test Cases Manually, once the application is stable and Documented the successful or unsuccessful completion of each test cases in Quality Center(QC) for End-to-End Scenario based testing
  • Experienced in TDD/BDD practices (The application uses Cucumber)
  • Hands on experience with iTKO Lisa
  • Usage of XMLspy for XML validation.
  • Performed both Manual and Automated testing using HP Quality center, Quick Test Professional (QTP) and Test Director/Quality Centre.
  • Excellent hands on skills in SQL, UNIX, HTML, JAVA, XML, VBScript and Web Technologies
  • Extensive use of defect tracking tools including HP Quality Center and Clear Quest
  • Effectively and efficiently worked with Oracle, MS-SQL, MySQL, MS-Access databases
  • Excellent knowledge of Microsoft Office Applications.
  • Proven communication and personal skills
  • Quick starter, Self learner and a good team player with excellent leadership abilities

TECHNICAL SKILLS

Languages: C++, C, Java, Perl, Shell Scripting, VBScript

Operating Systems: UNIX, Windows XP/200/Vista, Solaris 5.10, Suse Linux 9.0/10.0Testing tools Quick Test Pro (QTP), Quality Center 9.0/9.2/9.5, SOAPUI, iTKO LISA.

Other tools: ClearQuest, Bugzilla, ANT build tool, TOADNetwork Tools and Protocols TCP/IP, UDP, Ethernet

Web Technologies: HTTP, XML, CSS, DHTML, Java Script

Microsoft Tools: MS Office, Microsoft Visual Studio 2005

RDBMS: SQL Server, MS Access, DB2

PROFESSIONAL EXPERIENCE

Confidential, Atlanta,GA

Sr. Automation Engineer

Responsibilities:

  • Developed Test plans, test cases, test scenarios and strategies facilitating the testing flow.
  • Modified form of IBM Rational Unified Process was the methodology used.
  • Used functionality testing on the application using QTP with hybrid approach.
  • Effectively performed negative testing using Recovery Scenario Manger of QTP.
  • Performed data driven functions using flat files and excel spreadsheets and thus reused the functions with various data sets in QTP.
  • Worked extensively on J2EE, SOA (Service oriented Architecture) including SOAP, WSDL, Web Services validation.
  • Worked extensively on SOAP UI functional and load testing and validated the response using assertions.
  • Expertise in developing Automation Frameworks such as data driven, key driven and Reusable business component approach
  • Extensively used selenium RC using Java to create automation scripts
  • Expertise in selenium IDE, Selenium RC and Selenium Grid
  • Tested both java and .net based applications
  • Implemented User extensions concept to store all the objects and its properties
  • Designed and Developed selenium framework which helps to create the scripts quickly used developer tools like firebug to extract the x-path to identify the objects.
  • Extensively used selenium RC using Java to create automation scripts
  • Expertise in selenium IDE, Selenium RC and Selenium Grid
  • Expertise in developing Automation Frameworks such as data driven, key driven and Reusable business component approach
  • Extensively used selenium RC using Java to create automation scripts
  • Expertise in selenium IDE, Selenium RC and Selenium Grid
  • Tested both java and .net based applications
  • Automation framework creation, In-sprint Automation, functional test automation, extensive Agile experience, Progressive Automation, Behavior Driven Development (BDD), TDD, ATDD (Acceptance test driven development), Continuous Integration, Continuous Delivery, CICD, JBehave, javascript,Java/Selenium, Cucumber, Groovy, Ruby, Gherkin
  • Work closely with the business team to arrive at acceptance tests and derive test automation frameworks and implementations
  • Participate in code reviews, design, triage, estimating, and other testing and script development process
  • Very good knowledge on agile development environment and used JIRA as issue tracking tool efficiently.
  • Involved in developing selenium automation framework using TestNG. Developed ANT targets to execute automation suites from command line.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Implemented selenium Grid and executed tests in parallel that helped reduce the execution times significantly.
  • Develop BDD driven automation framework with stipulated tools and prescribed test cases
  • Perform debugging and troubleshooting in variety of testing environments as well as in the customer sites.
  • Used github for revision control
  • Worked in AGIL methodology
  • Ability to write and review feature/Test Story files (JBehave, Cucumber) for Behavior Driven Development and create corresponding automated scripts in programming languages like C#/Selenium
  • Secured and configured Test accounts from the clients for testing needs.
  • Identified Smoke test scenarios from the Regression sets and performed Smoke test once the application is deployed in to QA
  • Executed Test Cases Manually, once the application is stable and Documented the successful or unsuccessful completion of each test cases in Quality Center(QC) for End-to-End Scenario based testing
  • Experienced in TDD/BDD practices (The application uses Cucumber)
  • Created Automated Regression Test Scripts and used Mercury QTP to run regression test cases
  • Performed database testing on Oracle Database and tested data input.
  • Created Test Suites and Test Cases to validate Web Services using SOAPUI and iTKO Lisa
  • Performed integration, GUI, system, Database, Smoke, UAT and regression testing.
  • Usage of different checkpoints for evaluation ran synchronization on test scripts and developed reusable actions and action parameterization on these actions.
  • Extensive usage of Quality Center for storage and maintenance of requirements, tests, test cases, defects and scheduling automation of test cases.
  • Used Descriptive Programming to handle dynamic Objects using VBScript.
  • Reporting defects/bugs on Quality centre for tracking and evaluation.
  • Generated reports and graphs for frequent evaluations from Quality Center.
  • Implemented Regular Expressions in the script to handle dynamic windows/ objects.
  • Coordinating with developers and business analysts for the regular updates on requirements, builds and defect review meetings.

Environment: Java, Oracle 10g, C#, Selenium, web driver,cucumber,Mercury QTP 9.0, Quality Center 9.5, XML, SOAPUI, Web Spehere, Web Logic

Confidential, Brisbane, CA

Sr. Automation Engineer

Responsibilities:

  • Agile methodology was implemented in the work environment.
  • Used Customized Framework for Action Level and Script Level standardization in QTP.
  • Handled Timeout Problems in the script using Synchronization Points in QTP.
  • Created and maintained Automation Framework by implementing documentation and standards using QTP.
  • Automated the test scripts for the GUI, Functional, Data Driven and Regression testing using QTP.
  • Created the regular expression, and output values in the application. Checked for Broken links and number of links using QTP.
  • Created Output checkpoints to verify run time values and to use them as input in actions.
  • Created, scheduled and executed many benchmark, performance and other scenarios to meet specific testing requirements.
  • Created Data Driven Tests that randomized the test data, for testing the AUT with real life test conditions using Excel file and database.
  • Created WSDL and SOAP requests for functional testing using SOAPUI by adding assertions for validation.
  • Validated Request/Response XML data using SOAPUI.
  • Used XMLSpy editor for updating web services testing.
  • Hands on experience with ITKO /LISA.
  • Used Quality Center for reporting the bugs and writing the test cases.
  • Fully integrated with Quality Center for Test Management activities, created separate test sets for each release based on the severity.

Environment: HP (Mercury) Quality Centre 10.0, Quick Test Professional 9.5., SOAP UI 3.5.1, Win XP/2000, Oracle 9i., SQL, UNIX,LINUX

Confidential, Ann Arbor, MI

SR. QA Test Engineer

Responsibilities:

  • Involved in development of test plans, test cases, test scenarios and test strategies to facilitate the process of testing.
  • Performed black box, smoke, functionality, integration, GUI, system, database using SOAP UI.
  • Used Quality Center extensively for storing test cases, maintaining test documentation.
  • Used Quality Center to create, manage, run test suites, generate reports for percentage of failures with proper Severity, Priority, test case status etc.
  • Developed automation Test scripts using VBScript in QTP.
  • Validated web services current states and make logical "assertions" against WSDL and SOAP objects using SOAP UI
  • Developed data driven functions using excel files and flat files to perform the same test with multiple sets of data using Data Table functions in QTP.
  • Developed User-Acceptance Test scripts and assisted users in conducting UAT.
  • Worked on Multiple releases on different environments at the same time.
  • XML Spy was used for web service testing like mortgage calculator request and response data.
  • Successful replacement of the way mortgage.com gets rate information from a database based back-end to an XML based back-end.
  • Handled dynamic objects by using descriptive programming using VBScript.
  • Involved black box testing includes functional testing, Load testing and data driven testing using SOAP UI.

Environment: Quick Test Professional 9.5, Quality Center 9.0, Agile methodology, SOAPUI 2.0, XML, XMLSpy, .Net, C#, MySQL, Linux, UNIX, Windows Server 2003.

Confidential, Wilmington, DE

Automation Engineer

Responsibilities:

  • Tested the application utilizing the Agile methodology. Worked on multiple sprints on the project.
  • Managed requirements and maintained test repository using Quality Center
  • Performed data driven testing using excel file in QTP
  • Created checkpoints and synchronization points in the application to deal with timing problems
  • Used object identification to map custom class to standard class
  • Created shared object repository to share all the objects of application globally
  • Supply project managers and developers with updates on the software development life cycle and obtained their sign-off on all test results
  • Created functions and procedures in VBS files for reusability
  • Prepared reports and test results after each release cycle for management and further test planning using Reporter event statements in the script using QTP.
  • Performed automated back-end testing by writing SQL queries
  • Created and Validated SOAP, WSDL messages using XML Spy.
  • Developed user-acceptance test scripts and assisted users in conducting UAT
  • Checked the broken links in the application and conducted cross browser testing
  • Wrote reusable functions to handle application exceptions locally instead of passing control to main script
  • Responsible for the backend testing of the server log using basic Unix commands
  • Performed different types of Customer Acceptance, Functional, Build verification testing.
  • Performed Regression Testing and User Acceptance Testing (UAT)
  • Maintained the Requirements Tractability Matrix (RTM).

Environment: QTP, QC, ASP.NET, XML, Windows NT and Unix.

Confidential

QA Analyst

Responsibilities:

  • Analyze the Business requirement documents, Functional specification documents to prepare Test conditions, Test cases, Test Scripts and effort estimation.
  • Feature testing in Agile methodology.
  • Actively conducted & Involved in monthly Sprint Planning, Review meetings for various Streams.
  • Participated in daily stand up meetings as part of Agile methodology to discuss work accomplished, planned work and raise issues.
  • Gave Sprint Feature Demos to business/product owners.
  • Test Activities includes documenting Test scripts from Use Cases in the Quality Center test case repository.
  • Performed Smoke, GUI, Unit, Integration, Functional, Regression, Data Integrity, System, Compatibility, End-to-End testing, User Acceptance Testing and Ad-hoc Testing.
  • Tested SOA Web services XML provided to the third party vendors.
  • Used SOAP UI for creating/configuring tests.
  • Used SOAP Request for extensive functional testing and validation of services through a variety of assertion and scripting possibilities.
  • Recorded, customized and executed various Test Scripts according to the business requirements.
  • Developed scripts for testing the test cases and made enhancements for previous scripts.
  • Performed regression testing using QTP.
  • Used Descriptive Programming in QTP to eliminate the need of adding objects to OR and hence decrease the size of it which in turn increases the performance of QTP.

Environment: QTP 8.0, LoadRunner 8.0, Quality Center 8.0, TTP, Wily, WebLogic 8.1 Portal, J2EE, JDBC, JSP, Struts, MicroStrategy, PeopleSoft, Oracle, MySQL, Toad, Windows XP and UNIX.

We'd love your feedback!