We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

Sunrise, FL

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in Software Quality Assurance in Retail and Health care domains.
  • Involved in design and Implementation of Selenium WebDriver automation framework for smoke and regression test suites using TestNG.
  • Developed test cases manually and generated automation scripts using Selenium Web Driver, TestNG, Maven.
  • Well versed in other selenium components IDE and Grid.
  • Proficient in different types of software testing like Integration testing, System testing, Sanity testing, Smoke testing, Alpha testing, Beta testing, Regression testing, Retesting etc.
  • Involved in System Analysis , Requirement reviews , creating detailed specifications with Use Cases and User Scenarios .
  • Actively participated in Scrum meetings and Daily standup meetings across various business teams and provided status, associated risks and resolutions for the issues.
  • Hands on experience in all software testing life cycles (STLC) and software development life cycles (SDLC).
  • Having enough experience in API testing using different tools like SoapUI and Postman.
  • Expertise in Problem solving and Defect Tracking Tools like Rally and JIRA.
  • Experience in database testing across multiple workbenches like SQL Server, MySQL, Oracle etc.
  • Hands on experience in different software development methodologies like Agile, Waterfall etc.
  • Experience in working with Version Control tools like SVN and GIT and created branching strategy for moving artifacts to QA environment using Jenkins CI.
  • Expertise in different build/continuous integration tools like Maven, Jenkins, ANT etc.
  • Having good knowledge in automating mobile applications using Appium.
  • Have experience in replicating Customer issues, finding root causes, risk analysis and follow ups with client in live environment.
  • Extensive experience in Behavior driven framework (BDD) based tools like Cucumber for writing acceptance tests.
  • Good Knowledge on Application Servers like JBoss.
  • Responsible for Provided status reports to appropriate groups concerning test issues and progress .
  • Excellent team player and has ability to quickly adopt and work under minimal supervision.
  • Ability to communicate requirements effectively to team members and manage applications.
  • Extensive experience in providing 24/7 on - call support for Production, Staging and Development environments.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Cucumber, TestNG, SOAPUI, Postman, Apache POI

Software Development Methodologies: Agile, Waterfall

Programming Languages: Core Java

Build Tools: Ant, Maven, Quality center

Bug Reporting Tool: JIRA, Bugzilla, QC

Web: HTML, CSS, XML, AJAX, JavaScript, J Query and JSON

Operating Systems: Windows and Linux

Version Control Tools: SVN and GIT

Data Base: SQL Server, Oracle

PROFFESIONAL EXPERIENCE:

Confidential, Sunrise, FL

Automation Test Engineer

Responsibilities:

  • Involved in automating the reports functionality, which is critical to test in every Regression Phase, and which covers thousands of test cases.
  • Collaborated with product management teams in an Agile environment to develop a comprehensive set of tests for Web-based applications.
  • Executed full test on every regression build and provided detailed report to the upper management.
  • Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using TestNG prior to agile testing
  • Involved in creation of automation framework in Selenium WebDriver using data driven and Page object driven Approach.
  • Maintain the regression suite and oversee regression testing each release cycle, with automated testing delegated to offshore resources
  • Implemented Selenium Grid for parallel testing on multi browser and OS combination.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Gathered the Test data for Test cases.
  • Used User Stories from JIRA to create test Scripts.
  • Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing, in SOAPUI.
  • Used SOAP UI tool to test SOAP services and REST API.
  • Performed REST API Testing using REST Assured for SOAP/REST web APIs.
  • Developed and maintained test documentation for test plans, test cases, and test data.
  • Retest defect fixes and reopen issues when needed.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test-Case and Test Data).
  • Performed Back-end testing by using SQL Queries.

Environment: Selenium Web Driver 2, Agile, Jira, core Java, Eclipse, Git, TestNG, SOAPUI, Restful API testing, Apache HTTP Client, JSON, Jenkins, XPath, Firebug/Fire-Path, Log4j, Oracle, SQL, Firebug, Linux.

Confidential, Melbourne, FL

Automation Test Engineer

Responsibilities:

  • Analyzed functional specifications and Use Case documents and created Test Plan, Test Cases for functional testing.
  • Involved in Designing Requirement Traceability Matrix to analyze changes and identify the areas of application for Regression Testing.
  • Performed Integration & Regression Testing to check compatibility of new functionality with the existing functionality of the application using Selenium.
  • Developed driver scripts using Selenium WebDriver and function library for automation framework.
  • Used Selenium GRID to test on browsers like Firefox, Chrome and IE.
  • Communicated with developers, Business Analysts and Users to discuss issues and priorities.
  • Responsible for API Testing using Java and TestNG.
  • Led automation efforts for new features like best offer notification and extensively worked with locating web elements using Id, CSS selector and XPATH.
  • Used automated scripts and performed functionality testing during the various phases of the application development using selenium WebDriver.
  • Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium WebDriver.
  • Used Cucumber for entire regression testing and functional testing with primary tool selenium to test scenarios, test Cases and Test conditions identified.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Used Git and integrated it with Jenkins for continuous integration for build management for each release, QA, integration and staging environments.
  • Experienced in working with Build management tools like Ant, Maven and continuous integration tool like Jenkins.
  • Responsible for developing the Automated Regression Suite and ensure the suite is ready, reviewed and maintained regularly.
  • Design, develop, maintain and execute data-driven API test suites for Web Services (SOAP and REST) using SOAPUI for functional testing and schema validation.
  • Involved in Defect management, Defect Review and Defect Status Reporting using Rally.
  • Implemented the functionality of HTML Reporting to be incorporated with existing Selenium Automation Framework.
  • Actively participated in Daily Standup Meetings, planning, review and retro meetings.
  • Worked on user stories discuss in scrum meetings, followed agile methodology to collaborate with developers and project managers for quick and effective software testing in timely manner.

Environment: Java, selenium WebDriver, TestNG, Cucumber, SOAPUI, Maven, Jenkins, Agile, Rally, Web Services, Soap UI, MS Excel.

Confidential

Software Test Engineer

Responsibilities:

  • Interacted with application users and performed User acceptance testing.
  • Developed TestNG tests for each Java based API in the Project and verified functionality by comparing expected and actual output values
  • Was part of Designing and implementing the Modular Driven automation framework using Selenium Web Driver.
  • Automated the Restful web services using TestNG and run the regression test suites using Jenkins tool
  • Performed testing on web services using SOAPUI and Expertise with XML web services and SOAP
  • Modified existing test plan for the changes and setup the automation test strategy.
  • Involved in writing the test plan, test cases and test scripts for the application manually.
  • Writing Test Cases in Test Director according to business perspective.
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration.
  • Interacted with Business Analyst to understand the user requirements.
  • Developed use cases for User Acceptance testing and Win-Runner is used for regression testing.
  • Held meeting to update the users on the application developed and tested.
  • Responsible for Smoke, Integration, Functional and System testing and performed End-to-End testing manually.
  • Coordinated and integrated the work of the testing team by interacting with the Testers, Team.
  • Lead and Business Analyst to solve ambiguous requirements.
  • Involved in walkthroughs throughout the full phase of the project
  • Reported the defects in the Test director automated tool and Coordinated with the QA Lead and developers.
  • Wrote SQL queries to insert and retrieve the data from MySQL database.

Environment: Selenium WebDriver, SOAPUI, Web Services, SOAP, TestNG, Firebug, Fire-Path, Microsoft Excel, SQL Server, Windows, MAVEN, JAVA, Junit.

Confidential

Software Test Engineer

Responsibilities:

  • Writing the test cases related to enhancements and modifying the test cases based on the requirement changes.
  • Performing Functional and Regression testing.
  • Involved in Hybrid Driven Framework based on test cases.
  • Interacting with Manual testing team for Knowledge related meetings and defects identified from Automation team.
  • Joining the calls with Onsite team to discuss Defects and application functionalities.
  • Defect reporting, Executing Framework and Analyzing result and Responsible for enhancement of Test Scripts.
  • Assisting the Customer during UAT phase, analyze Customer’s bugs from UAT
  • Performed compatibility testing using different device OS and resolutions
  • Involved in testing that determines the functionality of the system behavior
  • Involved as a support to testing team in testing the client specification with the intent of rectifying bugs at Module level, integration level as well as at system level.
  • Involved in writing complex x-path to identify the objects. Also involved in functional study of the application.
  • Responsible for debugging and peer-review of the test scripts.
  • Worked closely with developers in reproducing bugs reported.
  • Mobile testing in physical devices, using user agents and emulators (Android / iOS).
  • Attended meetings to discuss on status of defects and projects.

Environment: Java, SQL Server, XML, SVN, AGILE, JIRA, JDBC and MS Excel.

We'd love your feedback!