We provide IT Staff Augmentation Services!

Automation Engineer Resume

0/5 (Submit Your Rating)

Timonium, MD

SUMMARY

  • Over 8 years of extensive hands on experience in diversified fields of the Software Development Life Cycle, specialized in Quality Assurance Process, Verification, Validation, Testing, Reporting, Software Implementation, Windows based Networking and Oracle Database Administration across multiple platforms and extensive database experience, seeking a position as a Software Test Engineer/Lead.
  • Experience in implementation of Test Plans, designing, developing the Test Procedures and Test cases for the projects developed using GUI Tools, Client/Server and UNIX. Writing Test Scripts for Client/Server, Web applications using Java, VB, .Net, SQL, Java, Oracle etc.
  • Well versed in all stages of testing and SDLC implemented using Waterfall, Iterative and Agile Methodologies etc.
  • Experience in Business Smoke Testing, Functionality Testing, User Interface testing, Unit testing, Integration Testing, Black Box Testing, End - to-end Testing, Manual Testing, UAT Testing, Regression Testing, Performance Testing and Documentation & Reporting.
  • Experience on writing BRD (Business Requirement Document).
  • Experience in reviewing of business requirements and design documentation for completeness and testability.
  • Ability to create test cases with or without business requirements and design documents.
  • Ability to execute and manage test cases; enter and manage defects to completion.
  • Basic understanding of n-tier web application architecture.
  • Experience withDB management/connectivity tools such as Oracle Admin, SQL Server Admin, and TOAD.
  • Experience writing SQL scripts to verify data in the database.
  • Project estimation, planning, managing requirements, monitoring project progress, issue & risk management.
  • Strong analytical, effective troubleshooting and risk analysis skills and ability to work on multiple projects, self starter and team player.
  • Working knowledge of CMMI. Experienced in Internal CMMI Audit process and worked as a Appraisal Team Member for CMMI.
  • Flexible and able to work with multiple priorities and collaboratively with development and QA team.
  • Finely tuned verbal & written communication skills with the ability to effectively communicate with peers and non-technical personnel.
  • Flexible and willing to adjust to operational pressures, often at short-notice.
  • Extremely efficient time management, organization, and prioritization skills.
  • Demonstrate ownership of all assigned tasks and projects, delivering status updates to management and stakeholders regularly.
  • Ability to work effectively both independently and as a member of a team.
  • Ability to identify and raise issues and resolve them in a constructive manner.
  • Extensive customer service ethics; Superior interpersonal and leadership skills; Fast learner and highly trainable.
  • Strong attention to detail and able to analyze and problem solve in an efficient manner and time frame.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX, MS-Dos, Solaris

Language: Python, Java, HTML, XML, C, C++, VB, SQL, PL/SQL, JavaScript

Databases: Oracle, MS-SQL Server, MYSQL, MS-Access.

Test Automation Tools: QuickTest Pro, Selenium IDE, Selenium RC and Web Driver, Firebug, Firepath, WinRunner, LoadRunner, Eclipse, SilkCentral, CaliberRM, Sikuli

Test Management Tools: Quality Center, TestDirector, Jira

Web servers: Wamp Server

Version Control Tools: Visual Source Safe, StarTeam

PROFESSIONAL EXPERIENCE

Confidential, Timonium, MD

Automation Engineer

Responsibilities:

  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium.
  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Work in the Agile Development Environment with frequently changing requirements and features set review product requirement document.
  • Associated with development team to understand technical design and architecture for test planning.
  • Regression test cases were written and automated using Selenium RC and WebDriver.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium RC and WebDriver.
  • Created test framework using Selenium for further test creation and execution.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Maintain and Enhance existing scripts of QTP
  • Delivers advanced manual testing planning, capabilities to facilitate: where to test, when to test, where to test through SilkCentral.
  • Develop and Execute test suites through SilkCentral
  • Requirement Management and Prepare Traceability Matrices through CaliberRM
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts, developers, NOC team, DBA and others.
  • Went through in the whole test suite created using QTP to change it to Selenium.
  • Worked with source version control tool such as StarTeam.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Trained team members regarding the application so that newly joined team members can come up to the speed and start working.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on oracle database by writing SQL quarries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
  • Used Python client driver of selenium to design the functional test suite.

Environment: Selenium IDE, Selenium RC, WebDriver, Quality Center, Python, Silk Central, Eclipse, Fire Path, Firebug, HTML, Internet Explorer, Chrome, Mozilla Firefox, 508-Compliance Dragon, JAWS, UNIX, Linux, Windows XP, StarTeam, SQL, PL/SQL, CaliberRM, Syncrom, Sikuli, AutoIt, MS Outlook.

Confidential, Ashburn, VA

Senior QA Analyst

Responsibilities:

  • Served as an integral member of an enterprise-wide testing team and is responsible for reporting testing results clearly and accurately.
  • Analyzed Business Requirement Document (BRD), Software Requirement Specification (SRS) and User Requirement Document (URD).
  • Designed/ developed Test Plan and Test Approach artifact with resource requirements and time estimates.
  • Developed Test plan and verified content with the team members.
  • Designed and developed Test Scenario/Test Cases/Test steps for various Business Services/ methods covering both positive and negative testing requirements.
  • The projects followed Agile methodology, where developer, user and tester worked together to create stories (individual features of a project), document requirements by interviews and analysis.
  • Wrote story narratives, functional & non-functional system requirements, Test scripts.
  • Performed Manual Testing of web-based and client-server enterprise applications and used Quality Center for test management.
  • Developed automated Test Scripts to perform Functional Testing, and Regression Testing, Performance Testing, Baseline Testing, Stress Testing, and Volume testing of the application.
  • Worked on Quality Center for creating and documenting Test Plans and Test Cases and register the expected results.
  • Functional and Regression Testing on Selenium (IDE, RC and Web Server)
  • Used Unit testing framework JUnit
  • Performed Functional and Regression testing using HP Quick Test Professional (QTP).
  • Maintain 508 testing activities against test plans and test schedules.
  • Extensively involved in writing, executing and analyzing UAT, Database Checkpoints, and Data Driven Test Scripts for all the projects using Quick Test Professional.
  • Developed custom function/sub-routine libraries to support automated testing solutions.
  • Involved in writing SQL queries, Database Checkpoints to verify data quality and calculations, reviews using QTP.
  • Used SQL and PL/SQL against Oracle 10g database to analyze multiple source data and designed an approach for Data Sampling.
  • Performed load testing using HP LoadRunner; used VUgen for script development, enhanced the scripts by inserting transaction points, parameterizing and inserting correlation, used Load Controller and measured response time to pin-point bottlenecks in applications, networking and server settings.
  • Performed Load and Stress Testing using Load Runner.
  • Used Rendezvous concept of LoadRunner to generate peak load onto the server thereby stressing it, and measuring its performance and performed dynamic Parameterization and Correlation testing
  • Involved in Meetings/Walkthrough with various teams as required for better understanding the business requirement, software specification, and development process flow at various stages.
  • Utilized HP Quality Center to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
  • Assisted in estimating testing efforts and providing status updates.
  • Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints.
  • Trained and mentor others in testing concepts and in using testing tools.
  • Participated in Task Forces to implement changes and accomplish important initiatives throughout Testing Operations.
  • Acted as a developers, business users and project team to resolve issues.
  • Communicated with Application Developers, Project Manager and other Team Members on Application testing status on an on going basis when necessary.

Environment: .NET, Java/J2EE, VBScript, Quality Center, Java, Jira, JMeter, Selenium,, JUnit, TestNG, Firebug, Quick Test Professional (QTP), LoadRunner, Oracle, MS SQL Server 2005, SQL, PL/SQL,TOAD, DOORS,IBM Web Sphere, Unix, and Windows XP Professional

Confidential, Hartford, CT

Software Test Engineer

Responsibilities:

  • Responsibilities included planning, coordination, and execution of system, user acceptance and model office testing.
  • Interacted with customer in gathering the requirements and getting the Proto Type approval.
  • Wrote System Test Plan, Test cases, Test scenarios, Test Analysis Report.
  • Responsible for Functional, User Acceptance and System Testing.
  • Prepared, specified, and executed test case scenarios.
  • Wrote and evaluated SQL.
  • Interacted fully with GUI based applications.
  • Designed and architected modular and reusable automated testing solutions that satisfy testing requirements using QTP.
  • Developed functional and regression automated testing solutions using QTP and data driven techniques.
  • Led and directed a team of testers for automation test implementation; wrote and implemented automated test scripts using Quick Test Pro.
  • Accurately recorded and provided in-depth documentation of each problem found, track status of defect and verify the resolution, reporting information to management.
  • Verified product documentation is technically correct, error free and user friendly, and provided standard test metrics to management.
  • Created and maintained automated test cases based on new features or enhancements required by the project.
  • Reviewed functional and technical specifications to develop test plans and test cases.
  • Performed manual testing of ecommerce web sites and applications, including system testing & regression testing and documentation of results.
  • Contributed and adhered to the overall Quality Assurance best practices, strategy and methodology.
  • Prepared test plans and test cases for both positive and negative scenarios and mapped to the testing requirements in Test Director.
  • Used defect-tracking tool, Test Director, for raising issues and interacting with developers.

Environment: C++, Visual Studio, FTP, Windows XP, TestDirector, QTP, Linux RedHat.

Confidential, Arkansas

Software Test Engineer

Responsibilities:

  • Plan, coordinate and implement QA and Support activities
  • Reviewed UI documents and end to end flows.
  • Overviewed test plan for the required projects.
  • Analyzed Business Requirement Document (BRD), Software Requirement Specification (SRS) and User Requirement Document (URD).
  • Develop Test cases, Test Steps and Test Scenario’s based on the requirements documents.
  • Updated existing test cases so that it matches with end to end flow.
  • Performed all Quality Assurance Testing associated with client’s software products.
  • Developed test plans and procedures; executed test procedures; and analyzed and documented test results.
  • Develop new relationships and maintenance of existing relationships with senior and functional middle management roles.
  • Met the business and IT managers regarding new/existing functionality. Worked very closely with developers, and system admin.
  • Play partially the Database Administrator role(DBA) on behalf of DBA
  • Reported results in status reports, status meetings and problem/bug reporting utilities.
  • Handled issues related to the system development lifecycle, version control, configuration management, test suite design, test coverage, regression testing, system testing and acceptance testing.
  • Ensured that all potential issues are uncovered in a timely manner, sufficiently ahead of deadlines
  • Executed test cases, updated status and reported the defects to a defect tracking system.
  • Performed data bases migration test.
  • Performed database navigation and queries using SQL.
  • Used SQL, Oracle tool such as TOAD.
  • Created and executed SQL queries in order to verify database migration testing.
  • Benchmarking for efficient testing towards time critical releases approved and implemented.
  • Performed Black Box Testing, User Acceptance Test and Regression Testing.
  • Reviewed the System Requirement Specification documents.
  • Analyzed the requirement and design documents for creating testing Strategy.
  • Various Test Plans were written by incorporating User Profiles, Configurations, Environments, Risks, Test Scenarios, Schedules and Analysis and Presentation of Results. etc.
  • Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
  • Created several Test scripts using QTP to create Data Driven Tests, Batch tests and performed Exception handling.
  • Worked extensively on QuickTest Pro, created Master scripts and modified scripts in expert mode for web applications.
  • Developed GUI, Text, XML checkpoints to validate the data and parameterized the scripts to drive with External Data Files.
  • Wrote Functional scripts using Quick Test Professional. Identified all windows, Pages, Objects, Methods and Properties. Developed Custom code Script with Parameterization, programming logic and data driven types.
  • Generated QuickTest Pro master scripts and called different functions and checked for different properties for the recorded objects. Introduced synchronization functions, Wait functions in the scripts.
  • Created scripts Using LoadRunner Virtual User Generator. Parameterized Unique and dynamic content in the application scripts for real time emulation. Data was queried from Data base and input data for data driven tests were kept in excel files.
  • Interacted with HP support team in enhancing the performance testing.
  • Extensively worked LoadRunner in analyzed applications performance for varying Loads and Stress conditions.
  • Performance measurements for UNIX, Oracle, Web Logic, Web sphere servers in Load Runner controller and monitored online transaction response times, Web hits, TCP IP Connections, Throughput, CPU, Memory, Various Http requests etc.
  • Created load test scripts using LoadRunner and developed test cases for Stress and Performance testing of the application by creating virtual users.
  • Defects tracking made possible by debugging and by posting results off tests onto internet server (bitmaps).
  • Supported the entire testing process for Signoff process. Involved in the product development cycle and managing through product launch.
  • Analyzed and designed comprehensive test plan and test implementation strategies.
  • Assisted the QA Manager with Project Planning/Scheduling using MS Project.
  • Provide support to the end users.
  • Plan and Coordinate the support team.
  • Provide end user training.
  • Auditor of the Internal process management.
  • Face SCAMPII-A for achieve CMMI level-3

Environment: Windows XP, Defect Log, .NET, HP Quality Center, QTP, LoadRunner, TOAD, Oracle, Web Services, MQ Series, VSS, VBScript, HTML, DHTML, XML, SQLyog, Wamp Server, MS Office.

We'd love your feedback!