We provide IT Staff Augmentation Services!

Automation Engineer Resume

0/5 (Submit Your Rating)

Ashburn, VA

SUMMARY

  • 6 years of experience in Software Testing in Client Server Application and Web based application using Manual Testing Techniques and Automated Testing Tools.
  • Proficient in using test automation tools such as Selenium WebDriver /Grid, Eclipse and Jira to develop automation testing scripts for web and client server applications.
  • Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the applications on different platform.
  • Excellent troubleshooting skills for identifying the problems while testing using Screenshot method and Accretions.
  • Hands - on experience in design, development and execution of QA Test plans, Test cases and Test strategies for both Automation and Manual Testing.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Expertise in setting Jenkins master and slave nodes as infrastructure for test execution and reporting.
  • Expertise in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using Jenkins as a Continuous Integration server to configure with Maven.
  • Participated in all Agile activities and meetings.
  • Experience in Database testing by using Oracle with SQL Queries.
  • Perform functional, UI, System, Regression, Smoke, Sanity, backend, Ad-hoc, UAT, stress, load and other nonfunctional testing.
  • Hands on Java TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Working experience with defect tracking tools like Jira.
  • Excellent experience with source version control tools Git.
  • Excellent communication and interpersonal skills with clear understanding of business Processes and ability to work as a part of team or independent.

TECHNICAL SKILLS

Web Technologies: HTML, JavaScript

Automated Testing Tool: Selenium WebDriver, TestNG, Postman, SOAPUI

Continuous Integration: Jenkins

Databases: Oracle database

Language: Java

Application Servers: Apache Http Server

Operating Systems: Windows 2008, 2012 Server

Bug Tracking Tools: Jira

Source Control: Git

PROFESSIONAL EXPERIENCE

Automation Engineer

Confidential, Ashburn, VA

Responsibilities:

  • Participated in all the phases of Software Testing Life Cycle (STLC) like, Requirements Review, Test documentation, Application testing, and defect reporting.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed custom utility classes and methods for automation using Java and Selenium Web Driver to improve framework efficiency.
  • Created utility classes using Apache POI library to read and validate data from Excel files
  • Worked on Cross Browser Testing using Browser Stack through Selenium Web Driver by testing the website on different browsers like Chrome and IE to enhance Browser Compatibility of the application..
  • Performed manual and automated test procedures for functional testing of Web services using REST API and POSTMAN.
  • Involved in testing Web services (SOAP) for XML data with tool called 'SOAP UI' for the local WSDL / with URL.
  • Used Jenkins with Maven for continuous integration.
  • Participated in Sprint Planning, Daily Stand-up, Sprint Review and Sprint Retrospective meetings and various other meetings and discussed enhancement and modification request issues and defects in the application.
  • Coordinated test activities between On-site and off shore teams. Interacted with cross functional team leads and managers during various test phases.
  • Identified, Reported and Tracked Defects using JIRA.

Test Automation Engineer

Confidential, Washington, DC

Responsibilities:

  • Worked in Agile Environment and updated client everyday with the status of work.
  • Preparation and execution of Automation Test Scripts and Test Suites withSeleniumWeb Driver using TestNG.
  • Build, design and maintain customautomationframeworks fortestscalability and device abstraction across multiple products.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Implemented Page Object Design Patternfor writing automated tests in Java.
  • Developed automated tests for continuous regression testing and reducing manual testing using Java, Selenium WebDriver, TestNG and Maven.
  • Used Maven to build and run the Seleniumautomation framework. Once the script got over, framework used to send the automation reports over email.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Used Log4j for logging automated steps and script errors.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Participated in daily SCRUM meetings and gave the daily status of testing
  • Attended weekly status meetings and interacted with development and product management teams for the quick resolution of reported bugs and various technical issues

Automation Tester

Confidential, New York, NY

Responsibilities:

  • Handled Framework related changes and giving optimistic solutions.
  • Developed and maintained automated regression test scripts in Selenium WebDriver using Java.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Execute automated/manual tests, file bugs and follow to closure, analyze the failure and work with developer and track bugs until they're closed.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Dividing the module level scripts as per the page object model.
  • Achieved distributed test automation by implementing Selenium Grid.
  • Utilized Maven surefire plugin to generate TestNG test execution reports.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Used log4j for implementing logging within automation scripts.
  • Expertise with SQL queries for backend testing and validated database, comparing the Data.
  • Prepared the Functional test plan and designed the test cases based on the requirements.
  • Worked as per deadlines and aimed to complete the tasks on time.
  • Performed gap analysis between requirements and test scenarios.

QA Specialist

Confidential, North Haven, CT

Responsibilities:

  • Developed test cases and test scripts for both Manual and Automated testing based on functional specifications and design documents.
  • Participated in creating requirements traceability matrices, and test plans.
  • Provided clear concise feedback to Development team on recurring errors both on an individual and team basis.
  • Worked closely with users and program developers to ensure that the application development met the user expectations.
  • Used JIRA to house all test documentation and reported/tracked all issues and defects.
  • Provided back end testing for database auditing and data validation using SQL scripts.
  • Used the automation tool Selenium for Functional and Regression Testing.
  • Performed System, Integration, Functional, and Regression testing.
  • Improved the flexibility of the tests by parameterizing the entire test, inserted checkpoints, and used watch lists to monitor variables in the Test Script.
  • Involved in performing User Acceptance Testing (UAT).
  • Participated in enhancement meetings focused on making the product more effective in real time scenario.
  • Played a major part in testing and timely delivery of the product.

We'd love your feedback!