We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

Columbia, MD

PROFESSIONAL SUMMARY:

  • Around 8+ years of hands on experience in IT industry relating to Automation and Manual Testing.
  • Experience in Design Patterns like MVC.
  • Experience in Front - End Testing, Back-end testing and Web-service testing.
  • Familiarized in various Test Methodologies, Test Design, Test Execution, Defect Process, Traceability and Defect Tracking.
  • Created and executed test cases for performing Functional, Regression, Positive, Negative, System, Integration testing.
  • Hands on experience in automation framework using Selenium Web Driver, Selenium GRID, Protractor, TestNG.
  • Experience on different types of Automation Frameworks (Data, Keyword and Hybrid Driven Framework).
  • Achieved proficiency in creating Test plan, Test cases, Test case matrix, Requirement Traceability Matrix (RTM) and Bug Reports.
  • Proficient in web development using J2EE technologies including JSP, Servlets, JDBC, XML, JavaBeans, Web Services.
  • Experienced in Design, Develop, Execute and Maintain Automated Test Scripts using by BDD (Behavior Driven Development) and TDD (Test Driven Development) testing framework using Cucumber, Jasmine, Java, TestNG.
  • Experience in working with Agile and Waterfall software development methodologies.
  • Designed and developed solutions using C, C++, and Shell Scripting.
  • Excellent understanding and knowledge of NOSQL databases like MongoDB.
  • Experience in Smoke/Sanity, Unit, Black Box, White Box, GUI, Usability, UAT and performance testing.
  • Strong experience and knowledge of Web Services like SOAP and RESTFUL Services.
  • Evidenced and recognized for high productivity, attention to detail and the ability to effectively engage and meet the needs of Business Requirements.
  • Designed and implemented the small application using C Programming.
  • Experience in developing web pages using JSP, HTML, CSS, XML, JavaScript, AJAX and jQuery.
  • Excellent organizational, technical and problem solving skills with a special talent for team oriented assignments, communication, inter-personal skills and can multitask various deliverables.
  • Experienced in both UNIX and Windows platform.
  • Good Interpersonal, Analytical and Communication skills.

TECHNICAL SKILLS:

Languages: Java (J2EE1.6/1.5), C, C++, HTML, Java script, SQL, XML, CSS, JSP.

Frameworks: Keyword Driven, Data Driven, Test Driven, Behavior Driven, Hybrid

Test Management Tools: JIRA, RALLY, Quality Centre, HP QC/ALM

Web/Application Servers: Apache Tomcat 7.x/6.x, JBoss6.0/7.0

IDE/ Tools: Eclipse3.2/3.0, Net Beans6.x, SOAP UI.

Database: MySQL, Server 2014/12, MarkLogic, Mongo DB.

Operating System: Linux, Unix, MAC, Windows, MAC-OS.

Version Control: CVS, SVN, GIT.

Methodologies: Agile Methodology, Waterfall programming.

Build Tools: Ant 1.7, Maven 2.x, Jenkins 1.2

Misc Tools: MS Office, Visio, MS Project.

PROFESSIONAL EXPERIENCE:

Confidential, Columbia, MD

Automation Test Engineer

Responsibilities:

  • Involved in testing the “Eligibility Rules” for APTC, CSR, MAG Medicaid, NON- MAGI Medicaid, CHIP and Unassisted Applications.
  • Developed Selenium test scripts for identified test cases using page object pattern.
  • Used Selenium WebDriver and TestNG to run the parallel testing by creating Groups, and Categorizing test cases.
  • Involved in manual testing through different channels like Broker/Assister, Direct Enrollment, and CCR.
  • Built an API framework with HTTP Components and Jackson for testing REST Services.
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Scheduled jobs in Jenkins to run automation test suite daily at morning.
  • Experience creating and managing test data.
  • Extensive use of HP ALM for test execution, defect tracking and QA related reports creation.
  • Good experience using MarkLogic queried to delete, insert and update the data.
  • Combined and maintained GUI, RESTfull, APIs, and performance automation testing processes with Continuous Integration Development/Delivery cycles by creating Jenkins jobs for Maven, JUnit/TestNG project for all implemented by me automation frameworks.
  • Testing the Hotfixes performed during the open enrollment period.
  • Good experience in preparing TSR (Test Summary Reports) using templates.
  • Performed date shift testing to ensure the functionality of the application during open enrollment, Extended Enrollment and outside of open enrollment periods.
  • Implemented a well-documented QA process by creating standard testing documents such as Test Plans, Test Case, RTM templates.
  • Automated the Soup UI services to enroll into a plan by using the XML files pulled from MarkLogic.
  • Worked on different modules like BUU (Batch Utility Update), IRS (Internal Revenue Service), OIV (Offline Income Verification), Stop APTC, PDM (Periodic Data Mismatch).
  • Created framework to execute test cases using CI - Jenkin Jobs using Maven, TestNG and Selenium Web driver.
  • Experience in API testing using POSTMAN.
  • Create test plans and strategies to validate successful creation of Test Data Templates.
  • Tested on different databases like MySQL and MarkLogic.
  • Created own wrappers for Configuration, WebDriver, WebElement to make code reusable for future.
  • Leading the testing effort for the increments in the Enrollment and Eligibility module for the implementation of APP3.0.

Environment: Selenium Web Driver, Cucumber, Maven, Jenkins, Eclipse, Postman, Soap UI, Test NG, JMeter, Scrum methodology, SQL, Java, Shell Scripting.

Confidential, Norcross, GA

QA analyst/Developer

Responsibilities:

  • Involved in developing and supporting Sigma application.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Automated the Test Cases using WebDriver, Java Eclipse and JUnit.
  • Performed data cut on SQL database along with development when a new client started using the application.
  • Conduct cross browser testing for desktop websites on IE8, IE9, IE10, Firefox, Safari, and Chrome.
  • Performed a thorough analysis of business requirements, functional requirements and technical Requirements to develop robust End-to- End test plans, test conditions, cases and scenarios.
  • Developed application design documents on High Level Product Design.
  • Developed SQL scripts, stored procedures, triggers, views, Shell Scripts and other functions, as needed for new releases and for ongoing data maintenance.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Performing unit testing and providing back end support for Application teams to develop new web portals.
  • Implemented DataDriven,POM using Java, and Selenium WebDriver.
  • Experience in parsing XML and JSON based WebServices/APIs response.
  • Developed and executed Test cases as well as performed the defect tracking using JIRA.
  • Developed and implemented the app database to integrate the payment history data and payment center location data in XML and JSON format coming from the main database servers.
  • Fixing all support issues in the applications using Java, JavaScript, JSP, XML, XSL and SQL skills.
  • Designed customer notifications using CSS and HTML and converted it to PDF.
  • Mapped the Requirements to Test cases and logged defects using HP Quality Center.
  • Used Tortoise SVN to maintain current and historical versions of files such as source code, web pages, and documentation
  • Planned test execution activities, performed the defect reporting and analyzed test metrics.
  • Developed batch jobs to process large volumes of data from oracle database in Java using Spring batch framework and transform them into different format based on requirements
  • Good experience with creating various data flow components like Merge, Merge Join, Union all, Look up, derived column etc.,
  • Involved in Unit Testing and developing and executing unit test cases.
  • Developed build using ANT and MAVEN as build tools and used Jenkins to kick off the builds move from one environment to other non-production environments
  • Performed the peer reviews of test cases, test plans and provided feedback and updates as needed
  • Debugging Java code and SQL queries to resolve support team tickets and make changes or enhancements if required.

Environment: Java, Selenium WebDriver, Jenkins, Maven, TestNG, Quality Center, Eclipse, XSL, XML, JSP, spring, JavaScript, Microsoft SQL 2008, HTML, CSS, Nodejs, Jira, jQuery.

Confidential - Atlanta, GA

QA Analyst

Responsibilities:

  • Created both positive and negative test scenarios according to the functional and business Requirements.
  • Used Selenium RC and Junit to run the parallel testing.
  • Used JMeter to simulate java request load on a backend Application.
  • Generated test scripts for Load and Performance testing to see system behavior under load using JMeter.
  • Created pom.xml in APACHE MAVEN and run the builds using Continuous Integration tool Jenkins.
  • Used SOAPUI for testing SOAP based Web Services. Performed functional and performance testing of RESTful Web Services.
  • Experience testing SOAP and REST web services.
  • Manually performed back-end testing on Oracle database by writing SQL queries.
  • Participated and reported statuses in all test-related project team meetings.
  • Test GUI and functionality of the application under test using multiple browsers and interpreted the positive and negative results.
  • Conducted backend testing using SQL queries to validate data for database and used SQL queries for retrieving data from database for executing user specific test cases.
  • Work in fast paced Agile (Scrum) environment.
  • Coordinated with different teams (Business, Development & Management) to get data transfer to different Interfaces.

Environment: TESTNG, MS SQL server, Selenium Web driver, SQL, Quality Center, Rally, SOAP UI.

We'd love your feedback!