We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Timonium, MD

SUMMARY

  • 6+ years of experience in Software Testing both Manual and Automation with a solid understanding of Test Planning, Test Design, Test Execution, Defect Reporting. Strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Expertise on Agile environment and testing the application under SCRUM (Agile) Methodology.
  • Well versed in reviewing and analyzing the business requirements and developing Test plan, Test strategies, Test cases, Test data, Test procedure, Test reports and documentation of Manual and Automation Tests.
  • Good experience in UAT; Expertise in developing Automation Test Scripts using Selenium WebDriver, Java, Cucumber, TestNG, JUnit for various domains.
  • Extensively experienced in creating frameworks from scratch Level.
  • Hands on experience in Black Box with expertise in Functional and Regression tests.
  • Experienced in Integration testing, System testing, Smoke testing, Unit testing and GUI testing.
  • Hands on experience in defect tracking tools such as JIRA and ALM/Quality Center.
  • Experienced in working with HP ALM/Quality Center for Site Administration.
  • Good Knowledge in testing backend SQL Queries on Oracle and SQL Server.
  • Experience with Java Web Framework, with sound knowledge in Object oriented programming.
  • Experienced in design and implementation of Selenium WebDriver automation framework for Smoke and Regression test suites.
  • Experienced in using web debugging tool like Firepath and Firebug.
  • Exposure to Behavior Driven Development using Cucumber and Gherkin statements.
  • Good experience in Web Services testing using SOAP UI, Restful.
  • Excellent analytical and problem solving skills.

TECHNICAL SKILLS

TESTING TOOLS: Selenium WebDriver, Selenium Grid, HP ALM, JIRA, Soap UI

TESTING FRAMEWORK: JUnit, TestNG

IDE: Eclipse, InteliJIdea

DATABASES: SQL Server, Oracle, DB2, MS Access

PROGRAMMING LANGUAGES: VB.NET, C#, VB, C/C++, PHP, Java

WEB TECHNOLOGIES: ASP.NET, Web Services, HTML, CSS, XHTML, XML

SOFTWARE PACKAGES: MS Visio, MS Office Tools (Word, Excel, Access, PowerPoint, Outlook)

OPERATING SYSTEMS: Windows, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, Timonium, MD

Test Automation Engineer

Responsibilities:

  • Analyzed the application requirements and System design and converted in to suitable Automation Test Suite.
  • Involved in requirements Analysis & Review, Test Scenarios Identification, Test Case Preparation, Test Case Execution, Review of Test Cases and analyzing Defects.
  • Participated in the Sprint Planning Sessions to plan the test execution.
  • Performed Unit testing, Smoke testing, Functional testing, Integration testing, Regression testing and User acceptance testing.
  • Worked on Integrated JIRA with subversion and Jenkins to automate the weekly build process.
  • Performed Manual Testing for the Functionality and GUI of the application using JIRA.
  • Used HP ALM to create Test Plan and Test Cases and executed
  • Wrote SQL queries for validating Data.
  • Developed Web based applications and Client - Server technologies using HTML, CSS, and JSON.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium WebDriver and TestNG.
  • Designed Automation Testing Framework for web-based application using Java, WebDriver, TestNG, Maven and Jenkins.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Developed External Library using Java for Selenium Automation.
  • Effectively used Selenium, Java, TestNG/Junit and Maven to perform end-to-end JUnit testing.
  • Involved in developing SOAP, RESTful Web services and APIs with JSON and XML.
  • Generated defect status report, QA status reports, Risk Analysis documents, Requirements Traceability reports, Test Execution and test results summary reports.

Environment: Java, Selenium WebDriver, Selenium Grid, Firebug, FirePath, CssSelector, Test-NG, GitHub, SVN, Page object pattern (POM), Cucumber, Maven, Jenkins, HTML, XML, XPATH, Oracle SQL, SoapUI, JIRA, C/C++, MS Word, Windows.

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Interacted with the stakeholders in finalizing the requirements on regular basis.
  • Worked on creating and documenting Test Plans and Test Cases and register the expected results.
  • Involved in developing and executing comprehensive system Test plans and scripts, and facilitating testing across multiple departments.
  • Created manual Test cases and Test suites for different modules of the application.
  • Used JIRA for bug tracking, documentation management.
  • Back-end testing using Oracle and prepared reports by developing and executing SQL queries.
  • Automated the regression test cases using TestNG.
  • Developed both Data-driven and Keyword-driven Framework using Selenium.
  • Developed and implemented automated Frame work for Selenium WebDriver using Java.
  • Supported systems team integrate CI/CD pipeline using Jenkins build tool.
  • Used Git, GitHub and SVN for code version control.
  • Configured ANT build scripts to run tests, develop reports and send notifications.
  • Involved in regression testing for the modified builds.
  • Conducted UAT with the business.

Environment: Selenium WebDriver, Selenium Grid, Eclipse, XPath, Firepath, Firebug, CSS, Java, Java Script, JIRA, JUnit, Windows, MS SQL Server, Test-NG, GitHub, SVN, MS Outlook, MS Visio, MS Word, PowerPoint, Apache POI, Page object pattern (POM), Cucumber, Maven, Jenkins, SOAP UI.

Confidential, St Louis MO

Software Tester

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
  • Perform positive and negative, security testing to ensure application is according to requirements.
  • Wrote the test cases based on the test scenario, test data.
  • Involved doing Black box testing including functional, Exploratory, GUI, System testing, Integration, Compatibility testing, across platforms on Windows, Mac, Linux.
  • Reported the defects with development team using Quality Center/ALM.
  • Wrote complex SQL Queries for back end testing for both Oracle and SQL databases.
  • Used build tool Maven to generate test report and interacting with TestNG.
  • Used automated scripts and performed functionality testing during the various phases of the application development.
  • Involved in running Test scripts on different browsers using the Selenium WebDriver.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Performed automated testing during system test and regression test phases for each Release.
  • Logged the defects encountered during UAT.
  • Designed Critical Reports as per the business rules.

Environment: Quality Center/ALM, Selenium, TestNG, Windows, UNIX, C/C++, SQL, Java, J2EE, HTML, XML, MS Word, MS Excel

We'd love your feedback!