We provide IT Staff Augmentation Services!

Automation Engineer Resume

5.00/5 (Submit Your Rating)

Washington, DC

PROFESSIONAL PROFILE:

  • 5+ years of experience in Software Quality Assurance and Testing in the areas of business process, requirements, functional analysis, and maintenance of Web based applications.
  • Extensive experience in Functional testing, Regression testing, Smoke testing, Black box testing, and Back End testing.
  • Experience in testing applications developed using Agile/Scrum and Waterfall methodologies.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC) and STLC.
  • Experience in Data Driven Testing, Cross Browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Extensive experience in creating test script for Continuous Integration and Scheduled builds periodically using Jenkins tool.
  • Expertise in using Maven build management tool, continuous integration tool Jenkins and GitHub source code management tool.
  • Developed Test Scripts to implement Features, Scenarios, and Step definitions for BDD (Behavior Driven Development), ATDD/TDD (Test Driven Development) using Cucumber in Gherkin format.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA.
  • Experience in Database Testing using SQL Queries with multiple Databases, SQL Server and MySQL.
  • Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Knowledge in designing and developing the process of automation framework from scratch.
  • Self - motivated with ability to work independently and in team environment to resolve technical and end-user issues.
  • Knowledge in manual API testing and some API automation testing concepts.

SKILL:

Automation Tools: Selenium IDE/Web Driver/ Grid, TESTNG, Junit, Cucumber, Maven, Jenkins, Github

Testing Frameworks: Page Object Model, Hybrid, Data Driven, Keyword Driven

Operating Systems: Windows, Linux/ Unix

Databases: MySQL, Oracle

Testing Methodologies: Waterfall, Agile/Scrum

Others: JDBC, Postman, Eclipse

EXPERIENCE:

Automation Engineer

Confidential, Washington, DC

Responsibilities:

  • Expertise in POM.xml to get required dependencies from central repository, add plugins, ran scripts using pom.xml file.
  • Test automation for web application using Cucumber.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven framework and BDD.
  • Designed and developed automation test framework from scratch.
  • Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and other issues.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Conducted backend testing using SQL queries to validate data for database.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.
  • Identified and reported bugs using defect tracking tool Jira and presented bug reports for weekly status updates.
  • Utilized Apache POI jar file to read test data from the excel spread sheets and load them into required test cases.
  • Experience in testing the JavaScript using the Interface called JavaScript Executor.
  • Performed manual API testing using Postman on RESTFUL web services.

Test Automation Engineer

Confidential, New York, NY

Responsibilities:

  • Integrated automation framework to the CI/CD and executed the scripts through Jenkins.
  • Actively participated in scrum meetings and reviews.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
  • Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Effectively involved in Defects logging, tracking and managing Defect Life Cycles using JIRA.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing.
  • Maintained QA/Test environments and assisted in build and deploy activities.

QA Engineer

Confidential, Milwaukee, WI

Responsibilities:

  • Reported findings in weekly defect status meeting with QA leads to ensure defects were following the defect life cycle.
  • Developed/Updated System Test scenarios and Test Scripts as per the requirements and Change Request Document.
  • Determined test automation feasibility, implementing and sharing new methodologies. Summarize and present test results to team and management.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java.
  • Implemented Maven Build tool by configuring the POM file with all required Jars and maintained the POM file.
  • Worked on JIRA for project management, prepared weekly & monthly status reports.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Developed re-usable function using TestNG for the Test Automation.
  • Experience in working with extent reports for generating the test results after the script is ran.
  • Used Git as code repository and Code Collaborator to manage code reviews.

We'd love your feedback!