We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Reston, VA

SUMMARY:

  • Over Seven years of experience in Information Technology with emphasis on Software Quality Assurance.
  • Complete understanding of QA Methodology and QA Strategy including Software Development Life Cycle (SDLC).
  • Experienced in performing Manual Testing and Automated Testing.
  • Good knowledge on QA testing methodologies (Waterfall, Agile and V - Model) and have in-depth knowledge on all phases of SDLC.
  • Expertise in designing and developing strategic Test plans, Test Cases, Test Scripts, Test Scenarios, Test Reports for both manual and automated tests.
  • Well versed in using HP ALM/Quality Center for developing test cases/ steps and maintaining the test cases repository.
  • QTP: Expert in creating Automation Suite comprising of Proof of Concepts, Estimation analysis,
  • Automation Scripts in VBscript and resource libraries.
  • Hands on experience of working with SQL and Linux
  • Working experience in designing and developing of Model Based Test Automation Framework using UFT/QTP.
  • Effective time management skills and consistent ability to meet client’s deadline.
  • Ability to adapt to a wide range of work environments.
  • Ability to work as independent as well as a team member in challenging and cross platform environment.
  • Comfortable in interacting with Users/Analysts to finalize test cases.
  • Excellent in communication, presentation and interpersonal skills.
  • Designing Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, WebDriver and TestNG.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Test Automation (Java/TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release. Used Jenkins as continuous integration server to run automated test suites.
  • Developed API Automation using Visual Studio Xunit and RestSharp.

TECHNICAL SKILLS:

Testing Tools: HP ALM/Quality Center, UFT/QTP,Pychar(Robot Framework) using Python, Visual Studio

Databases: SQL Server, Oracle and DB2.

Operating Systems: Windows, UNIX

Application Tools: MS Office.

Management Tools: ALM, Quality center, Bug Tracking Tools, JIRA(Adaptvist)

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

QA Automation Engineer

Responsibilities:

  • Involved in daily scrum meeting with developers, project managers and Scrum master.
  • Created Test Plan and Test Estimation.
  • Designed Test Cases based on the use case document for the systems.
  • Designed API Automation scripts in Visual Studio using Xunit and RestSharp
  • Executed API test using postman.
  • Developed Automation framework in Java using Eclipse, WebDriver and TestNG.
  • Created functions based on Xpath and HTML Dom recognition of objects to customize the data driven feature of the framework.
  • Coordinated onshore and offshore resources for planning and follow up of execution of scripts irrespective of time zones.
  • Created scripts for data conditioning and preparation required as part of test data management.
  • Developed functions to handle dynamic menu changes during script development and execution.
  • Developed data driven framework as the business analyst could change the data at any time and execute the flows to check for validity.
  • Managed automation metrics like RTM, test plan, test execution report and defect analysis for the duration of the project.
  • Closely worked with the developers to understand the changes in attributes to the fields in application to customize the XML structure to read the object attributes in test cases.
  • Created test cases for UAT and unit testing.
  • Designing Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, WebDriver and TestNG.

Tools: Visual Studio, Postman, Java Webdriver, Eclipse, MS Access, UI, Oracle SQL, JIRA(test tracking tool used was Adaptvist)

Confidential

Automation Engineer

Responsibilities:

  • Designed Hybrid framework based on clients requirement and execution schedule.
  • Created functions based on Xpath and HTML Dom recognition of objects to customize the data driven feature of the framework.
  • Created queries specific to execution requirements for multiple combination of data setup, making the data selection for test scripts flexible.
  • Created custom result files in HTML as client required detailed reports but outside of ALM.
  • Coordinated onshore and offshore resources for planning and follow up of execution of scripts irrespective of time zones.
  • Created automation proof of concept for each new project to check feasibility with UFT or selenium.
  • Testing AS400 Application using UFT.
  • Providing the knowledge sharing session to the functional testers in QTP and the various automation frameworks used during development of Regression/Backward Compatibility scripts.
  • Created scripts for data conditioning and preparation required as part of test data management.
  • Developed functions to handle dynamic menu changes during script development and execution.
  • Providing the knowledge sharing session to the functional testers in QTP and the various automation frameworks used during development of Regression/Backward Compatibility scripts.
  • Created Automation script using Robot Framework on Python for web based application.
  • Created Training document for the functional testers.
  • Developed data driven framework as the business analyst could change the data at any time and execute the flows to check for validity.
  • Managed automation metrics like RTM, test plan, test execution report and defect analysis for the duration of the project.
  • Closely worked with the developers to understand the changes in attributes to the fields in application to customize the XML structure to read the object attributes in test cases.
  • Created custom script for Test data creation in mainframe and web application.
  • Developed Hybrid framework with reusable functions.
  • Developed Generic functions like WebTable functions.
  • Created test cases for UAT and unit testing.
  • Designing Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, WebDriver and TestNG.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Test Automation (Java/TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Used Jenkins as continuous integration server to run automated test suites.

Tools: Quick Test Professional 11.5, Java 1.6, Webdriver 2.0, MS Access, Robot Framework using Python, SOAP UI, Oracle SQL

Confidential, Baltimore, MD

QA Analyst

Responsibilities:

  • Understood Project Requirements and Business Flow.
  • Created Test Plan and Test Estimation.
  • Designed & developed Test cases ensuring that all the functionality aspects were covered.
  • Designed Test Cases based on the Use case document for the system.
  • Created and Validated test data for next cycle testing.
  • Authored scripts for regression and ad-hoc cases in waterfall model.
  • Created scripts for data conditioning and preparation required as part of test data management.
  • Developed functions to handle dynamic menu changes during script development and execution.
  • Maintain Automation Test folder in HP ALM, which included different folders like Data Table, Function library, Object Repository and Recovery scenario.
  • Different test sets were created in HP ALM.
  • Logged and tracked defects in HP ALM.
  • Involved in preparation of Requirement Traceability Matrix (RTM), Defect Report, Weekly Status Reports and SQA Report using HP ALM.
  • Recorded and wrote automated test scripts using UFT in different environment and add-ins.
  • Performed Functional and Regression testing by developing and executing automated test scripts using UFT.
  • Modified Existing Frame UFT Function and verified forward Compatibility.
  • Conducted Data driven tests using UFT.
  • Created Reusable Actions for common functionality and called those Actions where it was required in test script.
  • Participated in automation scripts Walkthroughs.
  • Assisted Test Lead in development of templates for Test Script, Test Cases and Test Strategy (acceptance, end-to-end).
  • Interacted with project team during analysis, development, implementation and maintenance phase.
  • Communicated inconsistencies between system specifications and test results to development and business analyst team.

Environment: UFT, HP ALM, Oracle, Windows, MS Office, UNIX/Linux, HTML, XML, VBScript, SQL.

Confidential, Washington, D.C

QA Engineer

Responsibilities:

  • Involved in gathering business requirements from the end users and management.
  • Involved in Setting up the Test Environment & creation of Test Data.
  • Developed and executed test suites and operation scenarios to detect report and track defects using Quality Center.
  • Documented the test results using Quality Center.
  • Performed Data integrity testing executing SQL statements.
  • Developed software test plans, implemented manual test cases and automated test cases using QTP.
  • Performed Data Driven Testing in QTP to test application with different sets of data from the test database.
  • Implemented keyword driven framework and Regular expression feature in the Object Repository using QTP.
  • Performed manual testing on different modules of the application.
  • Performed web specific testing like Browser page testing, Application Testing and Security Testing.
  • Participated in various reviews and meetings with the Development and Business Teams.
  • Provided Weekly/Monthly Status reports to immediate manager and business team.
  • Interacted with the testing and development team to resolve and to follow up on development issues.
  • Involved in set up of Testing methodologies and also maintaining of QA process model.
  • Performed Integration, Functionality, System, GUI, UAT and Regression Testing.
  • Assisted the QA administrator in deciding execution sets.
  • Communicated all initiatives and status to the team.
  • Involved in Verification and validation Process.
  • Interacted with Business Analysts to clarify the User Design and functionality of the application.
  • Involved in project review meetings and discussed issues, status for tracking the progress with project teams.
  • Involved in checking the functionality of the system in pre/post production release processes.
  • Attended weekly meeting with Development and Management Teams to discuss bugs and other issues.
Environment: XML, HTML, SQL, Oracle, Quality Center, QTP, Windows, MS Office, VBScript, UNIX/Linux.

Hire Now