We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

5.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY:

  • Extensive 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). 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, V-Model, and Spiral Model Testing Methodology. Experience with Azure DevOps/JIRA/ALM, Confluence, and X-ray for Test Management activities as available in a company. Perform QA / Automation testing for UI / Web Services testing. Performed Functional, Smoke, Sanity, Regression, System, and Data-Driven Testing on different modules using SELENIUM WebDriver with Java, Eclipse, Visual Studio, C# and moderate experience using UFT. Experience in Robotic Process Automation using UiPath and
  • Orchestrator. 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 the ability to meet tight deadlines and work under pressure. 7+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using Selenium Tool. Good experience in 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 unit. Good experience in Data-Driven and Hybrid Framework. Experience in automating test cases using Page Object Model, TestNG, Junit, Maven scripting, and execution. Have worked on Apache POI Library to read data from and write data to Excel files. Experience in
  • CI/CD using Jenkins and Git. Good Experience in using Firebug, Choro-path. Good Experience in writing XPath, CSS to locate web elements. Good Experience in creating test scripts using .NET in C#, Worked on Cross-browser testing, browsers like Mozilla Firefox, Google Chrome, Edge, and IE using
  • WebDriver. 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. Experience in Web Services testing using Postman and SoapUI testing tools. Experienced in API Testing as a part of integration testing with SOAP and REST Web services. Good Knowledge in performance testing using JMeter. 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. Experience in Backend testing on SQL Server using MySQL, Knowledge of IT disciplines including Cloud (AWS), Windows, Unix/Linux, VMware, Virtualization, Proven communication, presentation skills, and Leadership Qualities, Sound Technical knowledge, excellent exposure, and the ability to learn any tool quickly.

TECHNICAL SKILLS:

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

Languages: SQL, MySQL, Java, C#, Python, VBScript, Groovy.

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

Operating Systems: MS Windows, Windows Severs 2003/2008/2012, Windows XP, Windows NT.

Testing Tools: Azure DevOps, JIRA, Selenium, Eclipse, Microsoft Visual Studio, TestNG, BDD Framework Cucumber, QTP/UFT, HP ALM, QC, Bugzilla, X-Ray, Confluence, Jenkins, Postman, SoapUI, JMeter, UiPath and Orchestrator.

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

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

Build Tools: Maven, TestNG, Cucumber, Nunit and Junit.

Version Control: Git.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, Texas

Test Automation 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 case review meetings.
  • Developed test cases, reviewed and Involved in Functionality, and Regression Testing.
  • Worked in a highly dynamic AGILE-SCRUM environment and participated in scrum and sprint meetings.
  • Involved in software acceptance testing and production release procedures throughout SDLC.
  • 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 from Scratch.
  • Created the Feature Files for Cucumber Automation.
  • Responsible for implementing Page Object Model Automation Framework TestNG with Selenium WebDriver using java.
  • Responsible for implementing Robotic Process Automation using UiPath and Orchestrator.
  • Analyzed process automation requirements and design robotic process automation solutions, architecture, logic, Queues.
  • Identify and create reusable automation components.
  • Implement a Selenium Grid to execute test scenarios on multiple browsers.
  • Build tests through maven pom file.
  • Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate HTML test reports.
  • Develop the strategy and plans in CI/CD - Doing Service Automation and API Automation testing.
  • Experience in writing Test Plans, Test Scripts and Test Cases as well as executing them through Azure DevOps.
  • Bug Reporting through Azure DevOps and performing re-tests and regression tests after the bugs were fixed.
  • Used Git as code repository and code collaborator to manage different versions for our test scripts.
  • Involved in Web Services Automation Testing using Postman.
  • Involved in performance testing using JMeter if needed.
  • 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.
  • Performed End-to-End testing, Ad-Hoc Testing, Integration Testing, and User Acceptance Testing.
  • Performed Backend testing on SQL Server and MySQL using SQL queries.

Environment: Eclipse, Java, Azure DevOps, Selenium WebDriver, Grid, Hybrid, Keyword Driven, Data Driven Framework, Page Object Model (POM), Cucumber, Junit, TestNG, UiPath, Orchestrator, Postman, Chrome, Firefox, Internet Explorer, XML, JSON, Excel, HTML5, CSS3.

Confidential, Allen,TX

Test Automation Engineer

Responsibilities:

  • Implemented Agile methodology with Scrum framework as Software Development Life cycle with 2 weeks of Sprint cycles and coordinated well with team members, lead, project manager.
  • Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
  • Involved in Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, Functional and Non-Functional Testing.
  • Elicited requirements from business to determine functional specifications leading to concrete implementation requirements.
  • Designed and developed Hybrid Framework using .Net, C# and NUnit.
  • Performed Keyword Driven and Data Driven Frameworks using CSV, CSS Selectors as a part of Framework.
  • Performed Data driven testing by passing multiple sets of data by using Excel data reader as plug-in.
  • Used Page Object Model (POM) repository design pattern for storing all the web elements for code maintainability and reusability for Selenium automation.
  • Performed End-to-End testing by Manual and Automation.
  • Worked on different kind of WebElement locators like ID, Name, CSS Selector, Xpath for identifying the fields.
  • Used Requirement Traceability Matrix (RTM) document to ensure whether all the proposed test cases are covered or not as per SRS document.
  • Performed Nunit testing to run all the test cases.
  • Performed Selenium automation using Selenium Web Driver and Selenium IDE.
  • Tested the web modules flow and improve the script performance using Selenium find elements.
  • Tested Service Oriented Architecture application using Soap UI.
  • Performed parallel execution of test cases using Selenium Grid.
  • Reviewed the requirements and use case diagrams to write Test Cases/ Test plan that would test various scenarios.
  • Worked with JIRA as a project management and defect tracking tool.
  • Served as functional SME for DB2 migration project providing recommendations for improvement and technical expertise alongside project life cycle resulting in the delivery of projects on time.
  • Performed Integration and Regression tests to check compatibility of new functionality with the existing functionalities of the application.
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, By with different Locators (Xpath, CSS, id, Link text).
  • Wrote SQL queries extensively, queried database and generated test reports.
  • Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
  • Involved in Unit Testing the code and provided the feedback to the developers

Environment: Visual Studio, C#, JIRA, Selenium WebDriver, Grid, RC, Hybrid, Keyword Driven, Data Driven Framework, Page Object Model (POM), SOAP UI, Nunit, Chrome, Firefox, Internet Explorer, XML, JSON, Excel, HTML5, CSS3.

Confidential

Manual and Automation Test Engineer

Responsibilities:

  • Developed Test Plans, Test Cases to test the Screens, and workflows for Quality Assurance.
  • Expert in writing test scripts manually.
  • Created and managed system testing schedule.
  • Monitor resources to identify performance bottlenecks, analyze test results and report the findings to the clients, and provide recommendations for performance improvements as needed.
  • Provided test team status reports every week to the project manager.
  • Involved in complex SQL queries, views, functions, and stored procedures, and spotting issues before/during code migration.
  • Performed test tools such as HP ALM.
  • Involved in both Manual executions of Test Procedures and Automated testing using Unified Functional Tools (UFT).
  • Developed automated test scripts using Unified Functional Tools (UFT).
  • Automated test cases and wrote functions for the scripts using the 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.
  • 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 Matter Experts.
  • Ensuring the content and structure of all the testing artifacts are documented in SharePoint Tool.
  • Review Test cases are written for manual testing; make necessary adjustments for suitability towards automation.
  • Manually created, developed, and execute Test Cases for both Negative and Positive testing.

We'd love your feedback!