We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY:

  • Experienced Software Tester and Automation Test analyst with over 10 years of experience in testing State, City and Private Company’s Applications, Desktop Application and Web Based Applications.
  • Also worked as a Hardware tester over 2 years for the same organization before transition into Software IT projects. Confident, competent, and organized professional with excellent communication skills to work with diverse team.
  • Extensive experience in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Performed Sanity, Smoke, System, Functional, Unit, GUI, Cross - Browser, UAT, Integration, Regression, and Re-Testing after changes/Bug fixes during application development.
  • Experienced in Agile-Scrum, Waterfall and V-Model Testing Methodology.
  • Utilized JIRA/QC/ALM, Confluence and X-ray for Test Management activities as available in a company.
  • Performed Functional, Sanity, Regression, System and Data Driven Testing on different modules using SELENIUM WebDriver with Java, Eclipse and moderate experience using UFT.
  • Implement Selenium Grid to execute test scenarios on multiple browsers
  • Quick learner and excellent team player, good communication and interaction with developers, managers and team members and ability to meet tight deadlines and work under pressure.
  • 5+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using Selenium Tool.
  • Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC).
  • Good Knowledge of Object-Oriented Programming Concepts (OOPS) and Java Skills.
  • Good experience in creating test scripts using Selenium WebDriver in Java.
  • Good experience in BDD Framework through Cucumber with Junit .
  • Good experience in Data Driven and Hybrid Testing.
  • Knowledge in creating test scripts using .NET in C#
  • Experience in automating test cases using Page Object Model TestNG, Junit, Maven and Cucumber scripting and execution.
  • Experience in CI using Jenkins and GIT.
  • Good Experience in using Firebug, Chropath.
  • Good Experience in writing XPath, CSS to locate web elements.
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome, Edge and IE using WebDriver.
  • Well versed with Agile - Scrum process.
  • Experience in analysing Business, Functional and Technical Specifications
  • Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases.
  • Expertise in performing different types of Testing: Black Box, Smoke, Functionality, Integration, Regression Testing and Full Life Cycle Testing.
  • Experience in Web Services testing using Postman testing tool.
  • Experience in Software Verification and Validation based on Testing Methodology.
  • Proficient in Functional Testing Tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Ability to work in a fast-paced, deadline-driven environments.
  • Excellent interpersonal and customer relational Skills.
  • Proven communication, presentation Skills and Leadership Qualities
  • Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.

TECHNICAL SKILLS:

Testing Types: Functional, Non-Functional, Smoke, Sanity, Integration, Re-Testing, Regression, System, Database, Unit & UAT.

Languages: SQL, MySQL, Java, C#

Web Technologies: HTML, XML, Xpath, CSS, JavaScript, VBScript, .NET, SQL.

Operating Systems: MS Windows, Windows Severs 2000/03/08, Windows XP, Windows NT.

Testing Tools:: JIRA, Selenium, Eclipse, TestNG, BDD Framework Cucumber, UFT, HP ALM, QC, Bugzilla, X-Ray, Confluence, Jenkins

Methods: Agile-Scrum, Waterfall, V-Model.

Win. Applications: MS- Office, MS-Excel, MS-PowerPoint, MS-Word & Adobe Photoshop.

Build Tools: Maven, TestNG and Junit.

Version Control: Git.

PROFESSIONAL EXPERIENCE:

Confidential, Herndon, VA

Automation Test Engineer

Responsibilities:

  • Attended review meetings with Business Analysts, Developers and end users to understand and test according to their requirements.
  • Participated in test plan and test cases review meetings. Developed test cases, reviewed and Involved in Functionality, and Regression Testing.
  • Involved in software acceptance testing and production release procedures throughout SDLC.
  • Documented the successful or unsuccessful completion of each test condition in Jira, Confluence and X-Ray and verified actual results against expected results for discrepancies.
  • Responsible for designing the Architecture for Confidential files driven Test Automation Framework with Selenium WebDriver using JAVA
  • Responsible for creating automation testing and coding standards using Object-Oriented Programming Concepts (OOPS) and Java Skills
  • Responsible for planning regression test stories in every Sprint.
  • Created Test Automation BDD Framework through Cucumber with Junit .
  • Created the Feature Files for Cucumber Automation.
  • Responsible for planning regression test stories in every Sprint.
  • Automated back end data validation through selenium
  • Web Element Inspection through Firebug and Fire Path.
  • Implement Selenium Grid to execute test scenarios on multiple browsers.
  • Build tests through maven pom file
  • Test execution and reporting through Jenkins.
  • Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
  • Monitor test execution status through log4j.
  • Maintain Code versions through GIT.
  • Bug Reporting and Tracking through JIRA and performing re-tests and regression tests after the bugs were fixed.
  • Presented Automation Test result analysis during daily Agile stand up meetings.
  • Responsible for transferring the knowledge about the use of test framework to developers and manual testers.
  • Conducted system and integration testing, debugged the software errors and interacted with developers to resolve technical issues.
  • Have a complete working knowledge and have been involved in all project phases from start up through deployment. (Start-up, defines, design, build, test, deploy).
  • Worked with both Traditional (waterfall) approach as well as Parallel project styles (Agile).
  • Performed End-to-End testing, Ad-Hoc testing, Integration testing and User Acceptance Testing.
  • Involved in Web Services Automation Testing using Postman.
  • Worked closely with business experts and developers in order to perform my duties.
  • Responsible for Backend testing by executing SQL statements.
  • Analysed the defects and categorized them based on severity.
  • Close interaction with members of the development team.

Confidential, Allen, TX

Test Engineer

Responsibilities:

  • Involved in designing and developing high-level test plans based on the functional specifications and user requirements.
  • Created test cases for different scenarios.
  • Manually tested and verified the new/upgraded Application by performing functional and regression testing.
  • Developed functional test plans for conducting the regression tests and maintained the object repository with respect to the changes that occurred in Builds.
  • Involved in the process development of automation testing and base lining the test standards.
  • Responsible for identifying test case for automation and developing automation test plans
  • Responsible for designing the Architecture for Confidential files driven Test Automation Framework with Selenium WebDriver using JAVA
  • Responsible for Identifying and Designing the Framework Architecture
  • Responsible for implementing Page Object Model Automation Framework TestNG with Selenium WebDriver with Java
  • Coding of Custom Keywords to Function Library of the Framework using Java
  • Created Configuration Files which drives the Framework for executing the regression test scenarios.
  • Test Execution through Jenkins for continuous integration testing.
  • Responsible for creating Cross Browser test automation through Selenium Grid.
  • Analyses the test results and maintain the test reports.
  • Used Log4j to monitor test execution.
  • Worked closely with app developers to resolve the found bugs.
  • Provide test execution status and defect statuses of every release in stand up meetings.
  • Tested the compatibility of the application to support different web browsers and supported versions on different platforms.
  • Also involved in testing the functionality and usability of the system end user perspective.
  • Performed Functional, GUI, Regression, System Integration, User Acceptance, Configuration and content testing.
  • Developed Requirement traceability matrix between requirements and test cases.
  • Used the Office Suite extensively which included MS Word, MS PowerPoint, MS Excel.
  • Reviewed, analysed, manually compared, documented and communicated test results.
  • Participated in bug tracking and reporting using JIRA.
  • Created daily test execution status reports and test metrics reports to managers.
  • Performed Backend testing on SQL Server and Oracle using SQL queries.

Confidential, Dallas, TX

Manual and Automation Test Engineer

Responsibilities:

  • Tested Confidential back office POS system’s Track Inventory functionality, Lottery Tickets functionality, Fuel Sales functionality, Comprehensive reporting for daily, weekly, monthly, and annual sale functionalities.
  • Tested the IT help desk system to monitor, report, prioritize, and ensure timely resolution of technical issues.
  • Manage the deployment, monitoring, maintenance, development, upgrade, and support of all IT systems, including servers, PCs, operating systems, hardware, software, networking equipment's and peripherals Keep current with the latest technologies.
  • Implements all business policies and procedures, including those for architecture, security, disaster recovery, standards, purchasing, and service provision.
  • Involved in both Manual executions of Test Procedures and Automated testing using Unified Functional Tools (UFT).
  • Developed the automated test scripts using Unified Functional Tools (UFT).
  • Automated test cases and wrote functions for the scripts using UFT tool
  • For each scenario and releases for Regression testing. Conducted Data Driven & navigational
  • Testing using Unified Functional Tools (UFT) and End-to-End Testing.
  • Performed manual testing on the applications and verified the functionality of all modules in the application.
  • Written the Test Plan, Test Cases, Test Scripts and Test Steps for all the modules.
  • Verified Data with the Toad Interface tool running SQL queries in the Data Base.
  • Developed and Executed the Test Cases for various scenarios based on requirements.
  • Developed the Test Plan based on the Business requirement doc, Design and Analysis doc, Business workflows,
  • Configuration Specifications doc, Vendor system and Subject Matters experts.
  • Ensuring content and structure of all the testing artefacts are documented in SharePoint Tool.
  • Review Test cases written for manual testing; make necessary adjustments for suitability towards automation.
  • Manually created, developed and execute Test Cases for both Negative and Positive testing.

Confidential

IT Technical Support Lead

Responsibilities:

  • Responsible for leading the daily IT management Team, delivering excellent Customer Service.
  • Provide technical assistance and support for incoming queries and issues related to computer systems, software, and hardware.
  • Installs, tests, monitors and maintains PCs, printers, network terminals and other equipment and communication software. Installs data communications equipment according to manufacturer's instructions.
  • Troubleshoots and repairs hardware and software problems on end-user computer workstations.
  • Builds, configures, and installs laptops, desktops, and other devices. Clean up computers, Run diagnostic programs to resolve problems, troubleshooting techniques, and recurring issues for use by the IT staff.
  • Installs, troubleshoots, repairs, and maintains all time clocks at various customer sites.
  • Sets up access and email for all new hires, Write manuals, Train computer users.
  • Executes activities including auditing and monitoring of all computer, printer and mobile equipment.
  • Respond to queries either in person or over the phone, email messages for customers seeking help.
  • Maintain daily performance of computer systems.
  • Walk customer through problem-solving process.
  • Resolve technical problems with Local Area Networks (LAN), Wide Area Networks (WAN), and other systems.
  • Follow up with customers to ensure issue has been resolved.
  • Gain feedback from customers about computer usage.
  • Supports and maintains a culture of safety and quality.

We'd love your feedback!