We provide IT Staff Augmentation Services!

Test Automation Developer Resume

5.00/5 (Submit Your Rating)

Rockville, MD

SUMMARY

  • Around 6 years of IT experience in Software Testing and Quality Assurance space, specialized in Manual and Automation testing of large complex Integration projects on both Web and Client/Server based applications.
  • Experience in Automated and Test Management tools such as Selenium WebDriver/Grid, TestNG, Cucumber, Jenkins, Maven, QC/ALM, JIRA, and Microsoft Test Manager.
  • Efficient in analyzing the System Requirements, understanding of the new application to determine the appropriate level of testing required and designing the testing framework that supports both manual and automation.
  • A thorough knowledge of all the stages of product development, software developmental life cycle (SDLC), software testing life cycle (STLC), Scrum process and QA methodologies like Waterfall and Agile models.
  • Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Defect Tracking, Management and Test Reporting.
  • Well versed in conducting different kinds of testing such as Web service (API) testing, GUI testing, System Integration testing (SIT), E2E, Functional, UAT, Regression, Performance testing, Cross browser/Platform testing, System testing, Exploratory, User experience (UX) testing.
  • Created Regression Suites for continuous Integration projects and delivered the POC for effort reduction.
  • Experienced in developing and maintaining Test, Test Scripts, Test Cases, Test Scenarios, Defect Tracking, and Report Generation. Documenting business requirements and data specifications.
  • Experienced in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Web Driver and TestNG.
  • Excellent skills in Data analysis and Fetching data from database for supporting the testing of application using SQL.
  • Experience in writing standard SQL queries and Transact SQL queries such as views, stored procedures, triggers, joins, aggregate functions.
  • Good understanding with web services and writing the test cases and testing the SOAP and REST services.
  • Knowledge on WSDL, XSD, and XML documents for Web Service Testing.
  • Good programming skills in Java, VB, SQL, T - SQL and PL/SQL and experience in SQL Server, Access.
  • A strong customer focus and good team working skills with strong ability to communicate effectively and work independently at all levels of the company. Establishes priorities, meets project milestones and deliverable dates.
  • Takes a logical and analytical approach, whilst integrating out-of-the-box thinking to solving complex problems and issues within allocated timescales.

TECHNICAL SKILLS

Programming Languages: C, Java, Java Script, C#.NET, Visual Basic, VB Script

Automation Tools/Framework: Selenium IDE/WebDriver, Cucumber, TestNG, Firebug/Fire Path, Maven

Bug Tracking Tools: HP-ALM, Microsoft Test Manager, Microsoft TFS, JIRA, QC

Version control tools: GitHub, Microsoft SharePoint, SVN Tortoise.

Databases: ORACLE 11g, SQL Server 2008/2012/2014 , MySQL, MongoDB

Internet Web Technologies: HTML, XML, ASP.NET, JavaScript, CSS, HTML5, JQUERY

Operating Systems: Windows 2008/2012, Windows 7/8.1/10, Mac, UNIX, Linux

Development tools / IDE’s: Eclipse, Notepad++, Itellyj IDEA

Networking: TCP/IP, FTP, HTTP, Internet

Others: MS-Word, MS-Excel, PowerPoint, Outlook, Access

PROFESSIONAL EXPERIENCE

TEST Automation DEVELOPER

Confidential - Rockville, MD

Responsibilities:

  • Tested the Applications developed in the Agile/Scrum environment.
  • Created Test Plan, Test Cases, Test scripts and reviewed/designed based on the business requirements.
  • Identified and created High quality test artifacts from each sprint back logs.
  • Participated QA Automation framework setup using Cucumber, Selenium and Java technologies.
  • Performed Input validations, User Interface validations and Navigation testing.
  • Involved in supporting the support pages website and maintained it through relevant content.
  • Involved in setting up and configuring the test environment with Eclipse, TestNG, and Selenium Grid.
  • Created Feature files, Scenarios and Glue code using Cucumber Framework
  • Created Test Scripts using Element locators and used Selenium WebDriver to test web applications.
  • Enhanced Test scripts using Java programming features and TestNG Annotations.
  • Generated UI test final reports by using Selenium TestNG framework.
  • Performed Functional and Structural Database-testing on SQL Server 2012.
  • Participated in Web services testing with SOAP UI tool and used WSDL files to automate the services.
  • Prepared Test cases and Test Suite Report using SOAP and REST protocol on SOAP UI.
  • Installed and configured SOAP UI tool to test Web services with the help of WSDL.
  • Updated the user stories along with the required points on weekly basis according to the sprint in Target Process
  • Updated Process documents such as Maintenance Request Tracker and Issue Tracker document.
  • Implemented batch run using Maven, and scheduled a daily batch run to make sure that there are no issues in the build.
  • Tracked, reviewed, and analyzed defects using Jira Defect Tracking System.
  • Checked in code into branch GIT Repository, whenever there is a build release.
  • Handled weekly build releases effectively, also sent weekly release notes to client after completion of each build.

Environment: Agile/Scrum, Selenium Web Driver 2.53, TestNG, Cucumber, Maven, Java, Jira, SOAP UI, Eclipse, GitHub, SQL Server 2014, ASP.NET, HTML, CSS, JavaScript.

Selenium Automation Engineer

Confidential -Denver, CO

Responsibilities:

  • Tested the Applications developed in the Agile/Scrum environment.
  • Participated QA Automation framework setup using Cucumber, Selenium and Java technologies
  • Requirement gathering and analysis for prioritizing them with the development team for the releases and involved in test effort estimation
  • Developed test scripts using selenium Web Driver and freehand scripts in Java and Selenium Web Driver.
  • Performed regressing testing using Selenium by automating test scripts.
  • Created Test Cases using Element locators and Selenium Web Driver Methods.
  • Developed re-usable methods for repeating functionalities.
  • Involved in improving the lifecycle of the content and information.
  • Involved in setting up and configuring the test environment with IntelliJ IDEA, Junit, Selenium Grid
  • Created Feature files, Scenarios and Glue code using Cucumber Framework
  • Enhanced Test scripts using Java programming features and TestNG Annotations.
  • Generated UI test final reports by using Selenium TestNG framework
  • Tracked, reviewed, and analyzed defects using Jira Defect Tracking System.
  • Updated the user stories along with the required points on weekly basis according to the sprint in Target Process
  • Updated Process documents such as Maintenance Request Tracker and Issue Tracker document.
  • Handled weekly build releases effectively, also sent weekly release notes to client after completion of each build

Environment: Agile/Scrum, Selenium Web Driver 2.53, TestNG, Cucumber, Maven, Java, IIntelliJ IDEA, GitHub, Jira, SQL Server 2014, SharePoint 2013.

QA Automation Engineer

Confidential -Charlotte, NC

Responsibilities:

  • System Performed validation to full SDLC, including Build Verification, Unit-Integration, Functional, System Integration, Regression, End-to-end, White Box tests.
  • Responsible for development of Test Scripts used for Bug Fixes, Enhancements, Functional and Regression testing of software releases according to the product functional specifications and use cases.
  • Conducted test plan walkthroughs and wrote test scripts for manual testing.
  • Created test scenarios for system testing and regression testing.
  • Managed daily batch processing and operations including assistance with production environment to ensure high availability of applications.
  • Customized Selenium API to suit in testing environment.
  • Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT, and Selenium RC and Selenium Java client driver.
  • Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and Testing.
  • Identified opportunities, then lead the inventive tech ideas and implemented solutions with other projects teams and SQE department.
  • Attended daily Scrum/Agile stand-up meetings with the team to discuss status.
  • Tracked, reviewed, and analyzed defects using QC Defect Tracking System.

Environment: Selenium IDE, Selenium Web Driver 2.0, Quality Center, JUNIT, HTML5, T-SQL, PL/SQL, JavaScript, CSS3, SQL Server, IE, C/C++, MS Excel, Firebug, Fire path, IE, Firefox.

Junior QA Engineer

Confidential

Responsibilities:

  • Implemented Test cases and Test scenarios as per business requirement document.
  • Involved in identifying the manual test cases for automation.
  • Checking the user validations and System Testing.
  • Implemented QA methodologies in all stages of SDLC.
  • Responsible for executing the test cases and reporting defects.
  • Interacted with developers and business analyst to resolve the defects.
  • Responsible for preparing the weekly status reports for management.
  • Actively involved in scrum meetings and maintaining weekly status reports to contribute to improving team performance and communication.
  • Tracked, reviewed, and analyzed defects using Quality Center Defect Tracking System.

Environment: Windows, MS Excel, Quality Center, Manual Testing, HTML, CSS, SQL Server

We'd love your feedback!