We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

3.00/5 (Submit Your Rating)

Deerfield, IL

PROFESSIONAL SUMMARY:

  • 6+ years of experience as a Software Test Engineer, extensive experience with functional testing of web based applications in Banking, Retail and Health Care Domains.
  • Proficient in preparing Test Plans, Test Scripts, Test Scenarios, Test Designs and Test Cases for both Manual and Automation testing.
  • Proficient in performing design, development and execution of integration test plans using Automatic tests, manual tests, Black - Box (requirements driven), White-Box (logic driven),System Testing, System Integration Testing and Regression Testing for web based applications and web services.
  • Good experience in developing and implementing end to end automation framework using Selenium WebDriver, Selenium Grid, JUnit, TestNG, ANT, Maven, Jenkins, Page Object Model.
  • Used Cucumber Framework for User satisfaction analysis using Quality Function Deployment techniques Behavior Driven Development (BDD) principles and Test Driven Development (TDD) principles and techniques
  • Good programming skills in JAVA and proficient in Object oriented Programming.
  • Proficient in Writing Selenium scripts for UI Testing using Web Debugging techniques- XPath, Firebug,Firepath, CSS Selector and Customized Xpath for dynamic webElements
  • Have hands on experience on Continuous Integration Tool -Jenkins to configure ANT,Maven.
  • Good experience in Web Services testing using SOAP UI and Groovy Scripting for web services and REST API’s
  • Have hands on experience on version control tool GIT Git-Hub in Eclipse to update and maintain scripts.
  • Hands on experience in Defect Track, review, analysis and comparison using HP-Application Lifecycle Management (ALM) / Quality Center (QC).
  • Proficient in using basic SQL queries to perform back end testing for data integrity with experience in SQL Server, MySQL and Oracle Databases.
  • Working on Agile Environment and used Version One tool to manage & track User Stories and Tasks.
  • Expertise in requirement review meetings, analyzing requirements, User Stories (Agile), Developing test plan and test cases, Requirement Traceability Matrix(RTM), Defect management, Reporting and tracking.
  • Good Analytical and problem solving skills with strong ability to learn new technologies in short span of time and deliver solutions as an individual & as part of a team with good communication & interpersonal skills.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/Grid, SOAP UI

Test Framework: TestNG, JUnit, Data Driven Framework, Page object model, Cucumber

Web Debugging Tools: XPath, Firebug, Firepath, cssSelector

IDE: Eclipse, NetBeans

Continuous Integration Tools: Jenkins

Test/Project Management Tools: HP Quality Center/ALM, Version One

Build Management Tool: ANT, Maven

Languages: JAVA, C, C++,XML, HTML, SQL,Groovy

Version control Tools: GIT

Operating Systems: Windows 2008/2005/2000/ XP

Databases: Oracle, SQL Server, MySQL

Utilities: MS-Office suite

PROFESSIONAL EXPERIENCE:

Confidential, Deerfield, IL

Automation Test Engineer

Responsibilities:

  • Participating in sprint planning, estimation, reviews, retrospectives, and daily scrum meetings (Agile development and test methodology).
  • Interacted with the Business Analyst/System Analyst to understand the workflow of various functionalities.
  • Responsible for designing, developing,executing and maintaining regression automation Test Scripts in Selenium WebDriver with JAVA and TestNG Library- using Page Object Model design pattern(PageFactory).
  • Using Cucumber framework, Java, JUnit to develop automation scripts for Behaviour Driven Development(BDD) of the new enhancements using test cases written in Gherkin Language.
  • Performing functional and multi-browser compatibility testing on different browsers like Internet Explorer, Firefox and chrome.
  • Writing Selenium scripts for UI Testing using Web Debugging techniques- XPath, Firebug,Firepath, CSS Selector and Customized Xpath for dynamic webElements
  • Performing Data-driven testing using Selenium WebDriver by adding Apache POI JAR files in Eclipse IDE
  • Developed Selenium scripts in TestNG for parameterization using Data Provider Annotation
  • Integrating the complete framework with CI tool Jenkins(with build tool Maven) for scheduling the testcases
  • Developed user-friendly and flashy XSLT reports using TestNG and Maven.
  • Maintained the automation code and resources in GitHub over time for improvements.
  • Tested request and response XML's based web services interfaces using Soap UI.
  • Extensively executing SQL queries on SQLServer in order to view successful transactions of data and for Validating Data Integrity.
  • Running Smoke regression suite after every build and publish the detailed reports with the bugs detected
  • Demo the User Stories to Customers after every Sprint to get the User Stories accepted by the Product Owner
  • Defect logging and tracking using HP -ALM and updated the test execution status with results.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases

Environment: Selenium WebDriver, Eclipse IDE, XPath, Fire Bug, SOAP-UI, Page Object Model, Cucumber, Junit, Maven, Jenkins, JDBC, Apache POI, HP-ALM, Java, SQL-server, Internet Explorer, Mozilla Firefox, Google Chrome, HTML, XML, Agile

Confidential, San Antonio, TX

Automation Test Engineer,

Responsibilities:

  • Responsible for identifying automation scenarios from the set of Testcses/User stories and developing automation scripts for for different modules of the web applications.
  • Developed end to end automation framework using Selenium WebDriver, JAVA, TestNG, Page Object Model using Eclipse IDE.
  • Incorporated OOPS concepts and utilized Java classes to develop test code for testing Web Applications in Java language.
  • Developed build files for regression and sanity tests using Apache ANT build tool.
  • Used the continuous integration tool Jenkins to integrate the framework and execute the build.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG testsuite.
  • Interacted with the database using JDBC and performed Database Testing using Selenium
  • Responsible for writing system level UI automation test cases using Selenium Web Driver and TestNG.
  • Tested web applications in various browsers such as Firefox, Internet Explorer to simulate production environment.
  • Generation of XSLT reports for the Testcases using TestNG
  • Maintained the automation code and resources in Github over time for improvements..
  • Extensively executing SQL queries on SQLServer in order to view successful transactions of data and for Validating Data Integrity.
  • Participated in sprint planning, estimation, reviews, retrospectives, and daily scrum meetings (Agile development and test methodology).
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.
  • Maintained Requirements Traceability Matrix (RTM) to track the requirements to the test cases to ensure complete test coverage in the ALM.
  • Validated fixes before deploying on production.

Environment: Selenium WebDriver, Eclipse IDE, XPath, Fire Bug, SOAP UI,Groovy TestNG, ANT, Jenkins, JDBC, Apache POI, HP-ALM, Java, Oracle/SQL-server, Internet Explorer, Mozilla Firefox, HTML, XML, Agile

Confidential, San Antonio, TX

Test Analyst

Responsibilities:

  • Involved and reviewed the Requirements and design documents and understood the system implementation, including process flows and screen layouts.
  • Maintained Requirements Traceability Matrix (RTM) to track the requirements to the test cases to ensure complete test coverage in the ALM.
  • Worked with development team to understand assigned modules/new product features for the purpose of developing test cases.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, defect tracking using Quality Center.
  • Performed Functional testing, System, Integration, Regression, Usability, compatibility flow through testing in testing environment.
  • Done SOA testing for Payments API's using SOAP UI and groovy scripting for web services testing.
  • Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
  • Executed SQL statements to check if the data integrity has been maintained
  • Performed Functional tests to ensure verifying and validating proper data acceptance and retrieval for each transaction has met business functions.
  • Involved in creating various types of test reports such as Test Execution Status, Test Summary, Defect Summary/Progress reports etc.

Environment: Manual Testing, MYSQL, MS Office Suite, Windows, Quality Center

Confidential, Austin, TX

QA Analyst

Responsibilities:

  • Analyzed business requirements and participated in the creation of the Test plan, Test Scenarios and Test Cases
  • Reviewed Test Scenarios and maintained Requirements Traceability Matrix (RTM) to track the requirements to the test cases to ensure complete test coverage in the ALM.
  • Executed and maintained manual test cases. Performed Functional, System, System Integration Testing .
  • Conducted Regression testing after every new build.
  • Interacted with the developers for bug fixes and to resolve issues
  • Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
  • Worked closely with developers to understand upcoming features and product implementation details
  • Wrote & Executed SQL Queries to test database and ensure data integrity
  • Worked with users on User Acceptance Testing.

Environment: Manual Testing, MYSQL, MS Office Suite, Windows, Quality Center

Confidential

QA Tester

Responsibilities:

  • Analyzed and reviewed the software requirements, functional specifications and design documents and created the technical design.
  • Creating, executing, reviewing and modifying the test cases created as per the requirement for System and Integration testing.
  • Involved extensively in doing System Integration testing and Regression testing.
  • Attended for all weekly QE status meetings and provided status updates.
  • Involved in defect status reporting, defect logging, bug tracking, and preparation of bug summary reports.
  • Created and executed test scripts for manual testing using Quality Center.
  • Interacted with the developers and other teams for resolving the issues.
  • Assisted in User Interface Testing to provide the users with appropriate navigation through the functions of the application.
  • Assisted in reproducing, investigating and debugging software issues in coordination with the development team.

Environment: Manual-Functional Testing, Quality center, MYSQL, MS Office Suite, Windows

We'd love your feedback!