We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • Analytical, results oriented, and performance driven, professional offering around 7+ years’ experience in IT and software testing within financial, insurance and e commerce industries. Adept at designing and developing test plans, cases, and automated scripts, participating in evaluating business level requirements, and manual testing methods, and performing smoke, functional, integration, system, User Acceptance Testing (UAT), regression, and graphical user interface (GUI) testing. Skilled in object oriented programming (OOP) through Java, while implementing inheritance, polymorphism, encapsulation, abstraction, and Java collections.
  • Selenium Grid / Waterfall & Agile Methodologies / Version Control Management / Team Building Automation Engineering / Relationships Building / Troubleshooting & Debugging / Root cause Identification.
  • Good understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC).
  • Hands on experience to create test strategies, Test Plans, Test Cases, and analyzing Test Results.
  • Extensive Experience to Develop the Automation Framework from scratch and enhance by using Selenium WebDriver, TestNG, Cucumber, Maven, Java, GitHub, SRE
  • Experienced in Automation to develop code with Java and selenium
  • Skilled building test automation framework using Selenium WebDriver, TestNG, Cucumber Maven, and Page Factory for Page Object Model (POM)
  • Hands on experience on BDD and data driven framework with page object Model (POM)
  • Develop and maintain automation test scripts using Cucumber with Gherkins
  • Strong experience in using Version Control Tools like GIT and GitHub
  • Practiced on test execution using Continuous Integration (CI) tool Jenkins
  • Extensive experience to write the Gherkins Testcases for Cucumber Framework
  • Managed test activities including reporting defects, and defect life cycle using Atlassian JIRA
  • Create detailed, comprehensive, and well structured Test plans, Test cases, Test reports and Test Execution
  • Extensively experienced in Black box testing techniques, which includes, Unit, Integration Functional, System and Regression Testing
  • Solid knowledge of SQL and scripting preparing SQL queries for Data validation and Data Flow
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback

TECHNICAL SKILLS

Operating Systems: MS DOS | Windows | macOS | Linux | UNIX | iOS | Android

Methodology: Waterfall | Agile (Scrum) | V Model (Software Development) |

Databases: Microsoft Access | Oracle | Microsoft SQL Server

Testing Tools and Framework: Selenium Web Driver | Eclipse | SRE | TestNG | JUnit | Maven | J Meter |Postman | Rest Assured |Appium |

Plugins: Jenkins | Git | Cucumber | Apache POI | |

Defect Tracking Tools: HP Quality Center/ALM | JIRA |

Programming Languages: JAVA | JavaScript |Gherkins | SQL | HTML |

PROFESSIONAL EXPERIENCE:

Automation Engineer

Confidential, Nashville TN

Responsibilities:

  • Display technical expertise in building automation framework from scratch through Selenium WebDriver, Java Programming Language following BDD with Cucumber
  • Utilize Gherkins language to write test cases, Maven to build tools, TestNG for unit testing, Git for version control, Jenkin for CI, and Selenium Page Factory concept for Page Object Model
  • Maintain active participation in release and sprint planning, retrospective, and daily Agile Scrum development.
  • Creation, Review & Maintenance of QA Checklist and Test cases for Accessibility Testing.
  • Associated with development team to understand technical design and architecture for test planning.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming languages.
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI tool.
  • Used TestNG to run Cucumber feature and scenarios and generating report daily basis.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Java.
  • Develop Java scripts to automate the test cases.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Github.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Test case documentation, execution for every sprint with timely updates and reference of the user stories in JIRA. Postman and SOAP UI tool is used for the testing.
  • Uploaded test cases executed test cases and logged defects in JIRA.
  • Created automation scripts in SOAPUI web services testing.
  • Defect tracking, verification and validation in JIRA.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Coordinated efforts between product development teams and offshore enterprise test team.
  • Standardized QA standards and practices across teams where possible. Involve in BDD framework using cucumber.

Environment: Agile, Selenium Web Driver, TestNG, SOAPUI, Cucumber, Maven, POSTMAN, XPATH, Eclipse, Jenkins, Git Hub, JIRA, Oracle and Windows.

QA Engineer ||

Confidential

Responsibilities:

  • Designed and developed Test Plan, Test cases, and Automation Test Scripts

    Managed the Requirement Traceability Matrix (RTM) between requirements and test cases

  • Conducted Backend testing using SQL and database concepts
  • Collaborating with Developers, Technical Project Managers and Product Managers to understand fast changing project requirements
  • Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
  • Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and TestNG
  • Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Implemented Maven for Project build tool, and Git for code repository management
  • Developed script using Object Oriented Programming (OOP) concepts in Java
  • Performed Regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using Selenium Framework
  • Used xpath method to identify the web elements by using selenium locators like id, Name, Xpath, text method link Text in the application
  • Involved in Web Services Testing using Rest API with Rest Assured
  • Involved in managing the user stories and assigning priorities in JIRA
  • Reporting defects, and defect life cycle using Atlassian JIRA and HP Quality Center ALM
  • Estimated the challenges and issues before the project meetings
  • Worked on advanced ads like lightbox and mastheads
  • Performed testing in various browsers like, Safari and Google Chrome.
  • Performed test suite on ios and Android devices.
  • Developed a automation Test plan to execute automation cases in different environment based on testing requirements and created Test cases for Application module
  • Extensively worked with Database verifications, Validations and developed Complex SQL Queries for Backend Testing with Oracle
  • Responsible for weekly status updates showing the progress of the manual and automated testing

Automation Test Engineer ||

Confidential

Responsibilities:

  • Coordinated with Project Managers, Development Team, Business Analysts, and End Users for better quality testing.
  • Analyzed the user stories based on detail acceptance criteria for the corresponding Sprint
  • Created, updated, and executed of test cases according to meet the requirements
  • Developed and maintained automated regression test cases in Selenium Web Driver using JAVA programming language, Maven and TestNG.
  • Initialized Page Factory to Implement the Page Object Model Framework using Selenium Web Driver
  • Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected
  • Identified the correct web elements uniquely by using different types by locators like Name, Link Text, CSS, and XPath
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions to implement the actual code for Cucumber Framework
  • Integrated with TestNG to perform Cross Browser Testing using parallel processing, groups, and annotations
  • Developed Automation framework implementing Page Object Model along with Data Driven Test for certain Test Cases
  • Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Implemented Maven for Project building, and Git for code management repository

We'd love your feedback!