We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Senior Software QA Automation Engineer with full system development lifecycle experience, including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault - free audits.
  • Hands-on technology professional accustomed to working in complex, project-based environments.
  • Multifaceted experience in QA software testing software development and user-acceptance testing Backed by strong credentials including a computer science degree and computer analytics certificate advanced command of various testing suites, agile methodologies and monitoring tools and cross-platform skills in Windows, Linux and Mac.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Advanced Rest Client, Poster

Test Management Tools: Application Life Cycle Management (ALM), JIRA (X-Ray)

Defect Management Tools: JIRA, Rally, Bugzilla, VersionOne

Requirement Management Tools: Confluence(wiki), JIRA, SharePoint

Version Control Tools: GIT, SVN

Development IDE: IntelliJ IDEA, Eclipse, Visual Studio, Protractor

Build management Tool: Apache MAVEN, ANT, Gradle

Continuous Integration Tool: Jenkins, Bamboo

Cloud Testing Tool: Browser stack

Programming Languages: Java, C#, Python, HTML, CSS. JSON, XML, JavaScript

Reporting: Extent report, TestNG report, Cucumber Report, Allure report

Database/Database Tools: Toad, MySQL, SQL Server, Oracle, SQL Developer, and MS-Access.

Applications: Microsoft Office Application, Microsoft Publisher, Vmware

Browsers: Internet Explorer, Netscape, Firefox, Safari

Operating Systems: DOS, Mac OS, Windows, Linux.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Automation Engineer

Responsibilities:

  • Working closely with the Business Analysts and Developers in the review and modification of the product and its specifications in order to formulate the test plan.
  • Thorough experience in Agile, Scrum methodologies .
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodoloy.
  • Designed and Developed Test Cases for automated using Selenium Web driver, TestNG, Page object Model(POM) .
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Validated SOAP UI and Restfull API services
  • Implemented Selenium tool ( Selenium RC, or Selenium GRID ).
  • Configured Selenium Grid to execute the scripts in cross browsers.
  • Performed white box testing using TestNG for class, method.
  • Implemented Simulator for mobile app testing in IOS and Android platform using Appium Tool .
  • Developed scripts using Selenium WebDriver using JAVA as well as by writing custom functions/method.
  • Develop Java scripts to automate the test cases.
  • Used TestNG as a test runner framework which has in build reporting & used Extents Reporting for custom reporting.
  • Using Protractor automation tool to test angular JS web application.
  • Designed and implemented Cucumber Framework from scratch.
  • Implemented automation using Selenium Web Driver, Cucumber with Gherkin and Java language.
  • Developed Reusable functions, which improve the robustness, re-usability, and easy to maintain test scripts & Frameworks.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAP UI, Maven and Jenkins.
  • Used GIT for code repositories and Maven for the dependencies.
  • Reported software mismatches to the development team using JIRA plugin Test Rail.
  • Performed Regression testing for fixes and closed the defects.
  • Created Data Driven Framework to reduce automated scripts maintenance time.
  • Writing simple to complex SQL queries for testing purpose.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Documented weekly automation status reports that provided information about the AUT being tested, corresponding test-cases that have been automated, script information, verification point’s information, corresponding bugs’ information, and expected status for the next week.
  • Involved in daily scrum meetings during the sprint and extensively worked throughout defect life cycle from opening to closure using Test Rail & Jira.
  • Communicated with Application Developers, Project Manager and other Team Members Scrum Master and Various Stakeholders on Application testing status.
  • Attended meetings to fix the bugs and to know the functionality and flow of the application.
  • Involved in the End-To-End test and responsible for the Quality Assurance of this application to complete in record time.

Environments: Java, C#, Selenium WebDriver, Junit, TestNG, Maven, Cucumber, SOAP UI, Eclipse, TDD, Jenkins, HP ALM, Agile, HTML, NPM, XML, Postman, Rest-Assured, Restful Web-Service, Microsoft VB, Appium, JavaScript, JIRA, Firebug, GIT, Oracle, Bitbucket, UNIX, Windows and MAC, SeeTest(Experites).

Confidential, New York City, NY

QA Automation Test Engineer

Responsibilities:

  • Created Test Plans and Test Strategy which describes the features and functions to be tested.
  • Introduce and implement automation testing framework to the organization.
  • Implemented open source web test tool Selenium WebDriver for cross browser testing.
  • Build Automated test suite to increase the automation coverage for regression test cycle.
  • Implement wide range of functional testing by various QA Automation Test Framework like Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability
  • Implement cross browser and cross platform testing with Selenium WebDriver and Cucumber JVM.
  • Develop and implement robust Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programing Java and open source unit test framework TestNG
  • Strong background in coding for automation.
  • Develop Restful Web Service testing framework with Java to build robust and scalable web service testing.
  • Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
  • Responsible for coaching and mentoring the team.
  • Contribute to the creation and execution of user interface and software application test plans.
  • Track the bug and enhancement requests as they are entered into bug tracking systems.
  • Participate in project development meetings to provide guidance on quality and quality testing issues from project creation to completion.
  • Interact with the project team members to ensure all documentation and quality procedures are completed as per our internal processes and procedures.
  • Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off

Confidential, Columbus, OH

QA Manual/Automation Engineer

Responsibilities:

  • Developed and implemented EDI applications to process Health Care transactions as per the HIPAA implementation.
  • Involved in HIPAA/EDI Medical Claims Analysis, Design, Implementation and Documentation.
  • Conducted Black Box Testing on the application and validated the dataflow in the application.
  • Involved in preparing the Test Scenarios for Health Care Claim Payment/Advice.
  • Written multiple Test Cases (System, Integration) for multiple transactions include 837I, 837P, 835, (both inbound and outbound) transactions
  • Wrote extensive SQL queries for data validation, analysis and manipulation, and maintaining the integrity of the database.
  • Tested web services by generating XML SOAP requests and validated the corresponding XML SOAP responses.
  • Performing Functional and GUI testing on Facets.
  • Prepared test matrices based through defect status in Quality Center.
  • Involve in testing of FACETS Implementation, involved in end to end testing of FACETS Claims Processing module, Membership and benefits.
  • Retrieved records from multiple tables from Oracle Database by using joins such as Inner Joins, Outer Joins, and Self Joins.
  • Perform Header and Body Testing as a part of Regression Test using SOAP UI.
  • Planning for and reviewing the Test cases for Functionality, Security, Performance, Database and User Acceptance testing.
  • Logged defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed and tested data on claims manually and writing queries on DB database for validating data.

We'd love your feedback!