We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 6 years of IT experience, focusing on Software Quality Assurance Testing, proficiency in testing Client/Server and Web - based applications, and familiarity with Core Java and OOPs concepts.
  • In-depth knowledge of all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and techniques including Agile, Scrum, and the Waterfall Model.
  • Proficient in using test automation tools such as Selenium WebDriver/IDE to develop automation testing scripts for web and client-server applications.
  • Thorough understanding of Junit, the TestNG framework for unit testing, and Maven for project development.
  • Selenium development experience with data-driven and hybrid automation frameworks.
  • Using Cucumber, created Test Scripts to implement BDD (Behavior Driven Development) Test Cases, Test Scenarios, and features.
  • Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser.
  • Professional expertise in Smoke Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, UI Validation.

TECHNICAL SKILLS:

Testing Tools: Selenium, IDE/Web Driver, SOAP UI tool

Languages: Java, SQL

IDE: Eclipse, Debeaver

Test framework: Junit, TestNG, Data Driven Framework, Cucumber

Build Tool: Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA

Data Bases: MySQL

Operating Systems: Windows (XP, Vista & 7, 8, 10)

PROFESSIONAL EXPERIENCE:

Test Automation Engineer

Confidential

Responsibilities:

  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD).
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web Driver, and Cucumber.
  • Cucumber Features, Scenarios, and Step Definitions in Gherkin style were used to perform BDD (Behavior Driven Development).
  • Experience with Core Java, OOPs concepts.
  • Used Maven for build management, and Jenkins for Continuous Integration of the builds.
  • Developed Test scenarios, Test cases, Test data, Test procedures, and Test reports while assessing and analyzing user stories and participating in Sprint planning, Review Sessions, and Scrum meetings.
  • Performed User Acceptance Testing (UAT) exclusively in an agile environment.
  • Used Selenium WebDriver to run test cases in multiple browsers.
  • Performed UI, Functional, and Regression testing by automated using Selenium WebDriver, Cucumber Maven, and Jenkins.
  • On the project, JIRA was used as a defect tracking tool.
  • Implemented Regression and Smoke Test execution as a discrete step of the deployment process by using Selenium WebDriver.
  • Conducted backend testing for data validation using SQL in My SQL, including running SQL queries on database tables to validate the database.
  • Participated in stand-up, walk-through, weekly automation meetings with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Selenium Web Driver, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, SQL, XPath, Oracle SQL Developer, MS Office suite, SDLC, STLC, XML, JSON, and HTML, Windows XP, 7,10, Browser: Chrome, Firefox, and IE, and Core Java.

QA Automation Engineer

Confidential, Los Angeles, CA

Responsibilities:

  • Created Test Cases, Use Cases, Automation Test Scripts, and test execution report generation in compliance with Quality Assurance best practices.
  • Extensive use of descriptive programming to construct effective and efficient reusable functions and keep them organized in a useful function library.
  • Experience with Postman tool for Manual Testing API Rest Request.
  • Experience in Core Java, OOPS concepts.
  • Developed test code in Java language using Selenium WebDriver and TestNG framework.
  • Contributed to the development and implementation of the Selenium WebDriver automation framework for smoke and regression tests (TestNG and Maven).
  • Utilize CSS selectors, IDs, and XPaths to locate elements on Webpages.
  • Involved in designing of automation framework to be used in UI testing with Selenium WebDriver.
  • Execute browser compatibility and regression test using Selenium WebDriver for testing UI for every new build release.
  • Participate in Agile Scrum methodology and attend daily Scrum, Sprint grooming, and Sprint planning and Sprint review meeting.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, SQL, Maven, HTML, XPath, GitHub, MS Office suite, JIRA, SDLC, STLC, Agile/Scrum, REST, SOAPUI, JSON, Windows XP, 7, 10, Browser: Chrome, Firefox, and IE. Core Java.

QA Analyst (Manual Tester)

Confidential, Cherry Hill, NJ

Responsibilities:

  • Creating Test requirements specification documents, test plans, and Test result documentation.
  • Wrote and executed the test cases manually and automated.
  • Performed Functional, Integration, regression, positive, negative, and UAT testing.
  • Monitoring test progress throughout the project release cycle, providing test results and detailed status reports.
  • Provide for other team members.
  • Attending and involving day-to-day scrum meetings.
  • Conducting project reviews to improve project implementations.
  • Working with QA lead to achieving organizational goals and objectives.

Environment: Agile, JavaScript, HTML, Internet Explorer, Chrome, Firefox, SQL, MS Office suite.

We'd love your feedback!