We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

Newark, NJ

SUMMARY

  • Over 7+ years of experience in Software Testing (Automation and Manual) wif a solid understanding of Test Planning, Test Design, Test Execution, and Defect Reporting & Tracking.
  • Excellent noledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Proficiency in automating Test Cases using Java programming features, Selenium WebDriver for web - based applications.
  • Proficient in Test Automation using Selenium Tools.
  • Proven experience in Testing API Web Services using REST Assured.
  • Strong experience in automating Web Applications using Selenium WebDriver wif TestNG framework.
  • Experience in data-driven test using Jenkins and Excel.
  • Good Experience in using Firebug.
  • Good Experience in writing XPath to locate web elements.
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.
  • Well versed wif agile process.
  • Experience in analyzing Business, Functional and Technical Specifications
  • Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases
  • Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
  • Proficient in Functional Testing tool Quick Test Professional (QTP/UFT) and teh various frameworks in QTP/UFT.
  • Ability to work in a fast-paced, deadline-driven environments
  • Hands-on experience in Java Programming, Selenium WebDriver, JUnit, TestNG, Jenkins, Cucumber, and preparation of automation test framework wif Page Object Model (POM), BDD, Cucumber and TestNG and Hybrid frameworks.
  • Experience in Data-driven Testing, Cross Browser Testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Hands-on experience in developing BDD, POM, DDT framework scripts wif Cucumber and writing step definitions using Gherkin Language.
  • Expertise in Continuous Integrations and Continuous Deployment (CI/CD) processes using Jenkins in combination wif Maven.
  • Extensive experience in teh testing system in various phases Integration, Smoke, Ad hoc, User Acceptance, Positive-Negative, and Regression Testing.
  • Proven ability experience in writing SQL queries to extract data from SQL server, MySQL, and Oracle.
  • Performed API Testing by using REST Assured library in Java.
  • Execution of manual API Testing using Postman.
  • Good understanding of teh implementation of JDBC for automating Backend (Database) Testing.
  • Excellent interpersonal skills and written communication skills, proven team player wif an analytical bent to problem-solving and delivering under a high-stress environment wif resource constraints.
  • Fast learner and problem-solver, detail oriented.

TECHNICAL SKILLS

Testing Applications: MS Office, Rational, IBM-Rational Suite, Test-Complete, Jira, Selenium

Database/SQL: Oracle, MS-SQL, and MySQL

Issue/Defect Tracking Tools: ALM, ClearCase, JIRA, Test-Link, Team Track

Continuous Integration: Jenkins, Hudson wif Ant/Maven

Databases: MYSQL, MSSQL, PostgreSQL, Oracle, MongoDB, Cassandra

Virtualization: VMware, Docker, Kubernetes

Operating Systems: Windows 95/98/2000, XP, VISTA, UNIX, Linux, BSD

Programming Languages: C, SQL, Visual Basic

Test Documentation: Developed test strategy, test approach, test plans, test cases, test scripts, etc.

Testing: Manual, Automated, Black/White box, Regression, Functional, Integration, Performance and UAT

PROFESSIONAL EXPERIENCE

Confidential - Newark, NJ

Automation Test Engineer

Responsibilities:

  • Automation Testing and Functional Testing.
  • Automated functional features using Selenium and Java. Integrated to Regression Suite.
  • Functional Testing including test plan creation, test scenarios, and test cases.
  • JIRA tickets to manage Required Effort, Estimated Effort and Actual Effort for each Automation and Function Testing.
  • Used SVN tool for Source code management and used Selenium Grid for parallel, Batch Test Execution.
  • Developed test suite for all teh Web service operations in teh SOAP UI test tool.
  • Configured Jenkins for generating Extent reports.
  • Used Swagger to get REST API Specification and Documentation, Created and Tested Mock Service for teh specification using SOAPUI Pro.
  • Performed Smoke Tests every morning after each build.
  • Performed teh Test Cases for Positive and Negative Testing, Integration Testing, Black Box Testing, System Testing, and Regression Testing.
  • Performed Testing of Financial Management Reporting Applications.
  • Automated teh manual Test Cases for teh future builds of teh Application.
  • Prepared teh defect reports and interacted wif developers for debugging.
  • Created End to End Automation Framework for RESTful Web services testing using POSTMAN and REST-assured.
  • Automated Data Integrity testing using SQL, JDBC, and Selenium.
  • Used TFS for life cycle management such as user stories, bug management and team communication. Also, used Team Foundation server (TFS) source control to deploy application.
  • API test cases wif different tools like selenium and Java
  • Tested teh application in highly dynamic environment wif sprint team using agile methodology.
  • Reviewed all teh Requirement documents, Functional Specification and Use Case documents and e-commerce.
  • Used Test Director to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Experience wif build tools like Maven and GIT.
  • Experience in working wif build tools like TestNG, Jenkins, Ant and Maven.
  • Postman-SDET Developed teh features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber.
  • Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.

Environment: Selenium, Java, Cucumber, Soap UI, Restful, Web driver, SVN, Agile, TSF, shell scripting, Gherkin, Cucumber, Selenium, Maven 3.1.1, Eclipse, TestNG/Junit. Git, SOAP and REST, Mockito, JIRA, Appium, Protractor, SoapUI, Jenkins, XCode, TestNG, Junit, Agile (SCRUM).

Confidential - Saint Petersburg, FL

Selenium Automation Engineer

Responsibilities:

  • Responsible for designing test cases and executing them wifin an AGILE software development SCRUM environment.
  • Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
  • Developed automated scripts for performing Regression Testing through Selenium Web Driver.
  • Implemented Page Object Model Automation framework wif Java and Selenium Web Driver.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test teh web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases.
  • Created Selenium/Java tests for advertising regression testing and production monitoring purposes.
  • Used Maven for building teh Web Driver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Directed teams performing market entry research covering wealth and asset management, custody, alternative investments, and capital markets.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
  • Performed functional testing to identify various critical points in teh application and automated it by using Selenium WebDriver wif TestNG.
  • Performed SOA testing for Payments API's using SoapUI and Java framework for Web Services testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience wif Assertions like Schema Compliance, XPath and SOAP responses.
  • Performed cross browser functional testing using Selenium Web driver.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Worked on regression testing, automation estimation, design and framework. Provided teh detailed implementation plan to management.
  • Contributed to and assisted in teh management of bug tracking databases built in Bugzilla and JIRA.
  • Converted existing bug data from Bugzilla to JIRA.
  • Administered and developed custom plugins for teh JIRA instance.
  • Actively involved wif scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

Environment: Java, Selenium Web Driver, SoapUI, Jenkins, Firefox, Maven, SQL, Eclipse, JIRA, Bugzilla, UNIX, XML, Load Runner, QT

Confidential - Charlotte, NC

QA Automation Engineer

Responsibilities:

  • Extensively worked on Agile development and management process.
  • Performed Smoke Testing, Functional Testing, Integration Testing, Regression Testing, System Testing, Database Testing, and Black Box testing at various phases of teh development and test cycles.
  • Wrote Test Automation Script using Java, Selenium WebDriver and TestNG which performed sanity testing on every deployment performed in QA Environment and sent Email Notification on failure.
  • Drafted Test Plans which included testing objectives, testing phases, scenarios, and test environments after a thorough analysis of teh business rules.
  • Developed automation framework using Selenium WebDriver.
  • Tested applications developed in Java wif TestNG framework.
  • Developed and set up Continuous Integration for various properties on Jenkins wif Commit, Component, Assembly, and Deploy and Smoke jobs.
  • Reviewed teh business requirement specification (BRS) and Functional Requirement, Specification Document (SRS) and was involved in preparing a detailed Test Plan.
  • Involved in preparing Test Plans and Test Cases to cover overall quality assurance.
  • Developed teh Test Cases manually based on teh Functional Requirement Specification.
  • Used MS Excel for spreadsheet analysis.
  • Wrote SQL queries to test teh integrity of data by querying teh backend database.
  • Performed validation of stored procedures according to their functionality.
  • Created Test input requirements and prepared teh test data for data-driven testing.
  • Used Selenium WebDriver for writing Test Scripts for Regression Test coverage.
  • Worked on creating a Test Case for an Object-driven framework for Selenium WebDriver.
  • Integrated Automation Scripts Selenium WebDriver API on Continuous Integration tool Jenkins for a nightly batch run of teh Script.
  • Used XPath to work wif dynamic and static objects in Selenium WebDriver.
  • Experience in cross-browser and multi-device testing for different platforms and browsers using Sauce Labs cloud.
  • Extensively used Jenkins for executing teh Test Scripts.
  • Conducted Backend Testing using SQL queries to validate data for teh database.
  • Attended teh BRI (Business Requirement Identification) meeting to understand teh Business Requirements.
  • Verified, edited and updated test data in new or existing systems before testing.

Environment: Selenium WebDriver, Java, Jenkins, POM, JUnit, Agile, HTML, MS Word, MS Excel, SQL, Windows

We'd love your feedback!