We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

3.00/5 (Submit Your Rating)

VA

SUMMARY:

  • Over 6 years of professional experience in Application Lifecycle management and Software testing field expertise in both Manual and Automation testing.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum. requirements, Functional specifications, and Technical/solution design documents.
  • Expertise in Web Testing, Functional Testing, Integration Testing, Black Box Testing, System Testing, Regression Testing, GUI Testing, User Acceptance Testing, and Database testing.
  • Experienced in performing GUI, Functional, Regression, and Data - driven testing using different tools like QTP/UFT, Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using TestNG/ Junit, ANT/MAVEN build tools.
  • Developed an automated scripts and frame works using Python, Java, C#, VB Script.
  • Developed and executed test automation scripts using Quick Test Professional and Unified Functional Testing.
  • Experienced in creating VB Script Functions and maintaining in Function Libraries.
  • Expertise on regression tests for data transformation and also proficient in loading and analyzing the quality of the data using UFT/QTP.
  • Strongly experienced in writing Descriptive programming and working with shared Object repositories in UFT.
  • Good experience in writing SQL scripts to query multiple database platform, developing database queries for Backend Testing.
  • Experience with designing and building automation frameworks in Selenium Cucumber BDD.
  • Worked on Bug tracking tools JIRA and QC/ALM to track the customer requirements, design test cases, and execute the test cases and to log the defects.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Worked on source version control tools such as Subversion (SVN) and GitHub.
  • Possess excellent professional skills for working independently and as a team member and to consistently deliver results before deadlines.
  • Self-starter with strong work ethic and skills in time management, client relationship and ability to adapt and learn new things quickly.
  • Excellent analytical, problem solving, decision-making, presentation, and communication skills.

TECHNICAL SKILLS:

Testing Tool: Selenium WebDriver, QTP/UFT, SoapUI

Programming language: JAVA, VBScript, Python, C#, HTML, XML, SQL

Testing Framework: Junit, TestNG, Cucumber

Continuous Integration: Jenkins

Build Tools: Maven, Ant

Bug Tracking Tools: QC ALM, JIRA, Bugzilla

Database: Oracle, SQL Server, MySQL

Repository System: Git, SVN, GitHub

PROFESSIONAL EXPERIENCE:

Confidential, VA

Automation Test Engineer

Responsibilities:
  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Used core Java and Selenium WebDriver to develop and maintain automation framework.
  • Create the test data for Test Execution.
  • Mapped the Test Cases prepared to corresponding requirements in the Requirements Traceability Matrix.
  • Reviewed development plans, quality assurance test plans and user documentation to ensure correct interpretation of original specifications.
  • Executed Manual Test Cases by using positive and negative data inputs. Reported results and defects in HP ALM.
  • Worked with Web programming language HTML, CSS3, XML and selected web element by using Firebug and Fire path.
  • Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
  • Use Apache poi to load the data from excel to Eclipse.
  • Automate the test cases to perform regression testing using Java and Eclipse IDE.
  • Used Id, Name, Link, Xpath and CSS to work with dynamic and static elements in the application.
  • Used Selenium Web driver to perform cross browser testing.
  • Written and executed SQL queries to perform back end testing.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Test Execution in Test and Pre-Production environments and managing the test scripts, filed and tracked the defects using Jira.
  • Used Maven as build tool, Jenkins for Continuous Integration.
  • Used JUnit for unit testing of the classes.

Environment: Selenium WebDriver, Windows, Java, SQL, Oracle, JIRA, Junit/Java, Eclipse, Firefox, IE, Chrome, TestNG, Jenkins, Maven, HTML.

Confidential, MD

QA Automation Engineer

Responsibilities:
  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver.
  • Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • Developed regression and functional test automation scripts in Java using Selenium WebDriver.
  • Designed & implemented a Hybrid Test Automation Framework (Data + Keyword) using Selenium WebDriver.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in QC ALM.
  • Applied POM on the framework, create property file to parameterize in central location.
  • Used Several TestNG annotations in the Test Scripts.
  • Used Maven build tool to install all the dependencies.
  • Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL queries from SQL server.
  • Developed automation scripts for master regression suit for large amount of test cases.
  • Developed scripts to validate web application’s labels and values with high accuracy using HTML DOM (Document Object Model) using QTP.
  • Executed automated test cases for regression testing and analyzed test failure for defects.
  • Performed production support by developing and executing read-only test cases.
  • Extensively worked on handling the application response for Positive and Negative sets of data using Data Driven Testing.
  • Extensively involved in manual testing of application.
  • Used Selenium IDE for testing GUI functionalities.
  • Had regular meetings with Developers to report various problems.
  • Prepared daily / weekly status reports on Test case execution, defects etc.
  • Aggressively pursued the resolution of high level defects in the project to facilitate smooth functioning of the test execution
  • Participated in User Acceptance Testing by executing UAT test cases and validating Business Rules.

Environment: Java, Oracle, Quality Center, Selenium 2.0 /IDE, Maven, Test NG.

Confidential, VA

Automation Tester

Responsibilities:
  • Reviewed Use case specifications, Functional design documents, System design specifications and crosswalk documents to create test cases in HP Application Life Cycle Management.
  • Extensively used Application Life Cycle Management on daily basis for creating test cases, tagging requirements review, internal and external test case review sessions.
  • Designed and developed automated test solutions using UFT(QTP) tools by enhancing Hybrid Framework based on the project requirements.
  • Experience with UFT(QTP) and competent to convert UFT test scripts to Selenium WebDriver.
  • Executed Regression test cases using UFT scripts and debugged automation scripts in UFT when failures occur.
  • Designed Functional Libraries, Functions, Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script.
  • Involved in converting manual test cases into automated scripts using HP UFT.
  • Used Descriptive Programming language to developed automation scripts.
  • Experience in sanity, backend, front-end, functional, integration, regression, smoke, cross browser, cross platform, QTP/UFT.
  • Performed extensive Web Services Testing using soapUI Pro.
  • Closely interacted with developers for bug fixes.
  • Participated in Code Review, QA meetings, Project status meetings and Defect tracking meetings.
  • Evaluated and implemented QA process improvements for ongoing testing.

Environment: VB script, QTP /UFT, Visual studio, SQL, Windows XP, QC/ALM, MS office

We'd love your feedback!