We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

VA

SUMMARY:

  • Software Test Automation Engineer with 6+ years of experience in software quality assurance and software testing in various industries, projects, and environments.
  • Specialized in automated testing in various business domains including financial, healthcare and IT Service and Solutions industry.
  • Extensive experience in writing test plans, test cases, preparing test scenarios, test data and developing Requirement Traceability Matrix (RTM), defect tracking and test result analysis.
  • Highly skilled, motivated Software Test Automation Engineer with 6+ years of experience in Quality Assurance field.
  • Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
  • Participate in peer reviews for requirements and technical specifications.
  • Develop and document application test plans based on software requirements and technical specifications.
  • Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
  • Proficient on Automation tools like Selenium WebDriver/IDE (Functional & Regression Testing), Jenkins, for testing Client Server and Web based Applications.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Good Knowledge in Selenium/Web Driver and creation of automation framework with TestNG.
  • Extensively debugged Java based Selenium Web Driver scripts for accuracy and root cause analysis.
  • Configured Selenium WebDriver, TestNG tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Worked on distributed test execution in different environments as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Strong Database (Oracle, SQL Server) testing skills using advanced SQL.
  • Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.
  • Solid experience in ALM, JIRA and test management tools.

TECHNICAL EXPERTISE:

Testing Tools: Selenium Web Driver, Selenium Grid, Selenium IDE

Languages: Java, SQL, HTML, XML.

Databases: SQL Server, Oracle, DB2, MS Access.

Operating Systems: Windows, UNIX, Linux.

Web/App servers: IIS, Apache, Web Sphere, Web Logic.

CI/CD: Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, VA

Test Automation Engineer

Responsibilities:

  • Involved in analyzing requirement specifications, developing test plans, test cases, test scripts and planning for QA methodologies.
  • Documented the Test Cases using Software Requirement Specification and Design documents.
  • Involved in testing the Web Applications developed in different programming languages.
  • Designed and developed automated scripts for Functional, Regression Testing using Selenium IDE and WebDriver tools.
  • Automated testing tools such as TestNG and Selenium to conduct systems, integration, positive and negative, functionality, object, and regression tests, identify defects and ensure delivery of expected results.
  • Attended the Test planning sessions to help understand the End to End team with the code changes for the project
  • Performed cross - browser testing with Selenium GRID on multiple platforms.
  • Responsible for updating and maintenance of existing selenium scripts.
  • Created positive and negative assertions based on the business requirements
  • Reported defects through JIRA and performing Regression to resolve bugs fixes
  • Extensively involved in resolving bugs fixes with Development Team.
  • Used Jenkins as continuous integration tool to schedule and run the automated test scripts
  • Used Git for Build Management for each release, QA, Integration and staging environments.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Involved in Setting up the Data for Integration and End-to-End Testing.
  • Involved in Preparing the Status Reports Every Week, which includes Revision History, test case status, metrics, QA Issues and Defects.

Environment: Selenium WebDriver, JAVA, SQL, Oracle, JIRA, Windows, MS-Office.

Confidential, MD

Quality Assurance Specialist

Responsibilities:

  • Develop and Build Automation Framework from scratch using WebDriver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time
  • Participated in Testing documentation reviews and walkthroughs, including those for Test plans, Test cases, Test strategies, Test Summary Reports.
  • Involved in Script Maintenance and Script Execution.
  • Participated in Test result evaluation, documentation, and relevant reporting.
  • Involved in implementing QA methodology and Test Metrics.
  • Participated in determining test environment and test data needs.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing
  • Developed automated scripts using Selenium WebDriver, Java, and TestNG in Eclipse IDE to perform functional and regression testing for web based applications.
  • Written automated scripts with Xpath to identify web elements such that most of the browsers can be used.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Used FireBug and FirePath Tool to identify the Object's ID, Name, Xpath, link in the application.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Perform and validate positive, negative, system, cross-browser and integration testing
  • Modify and update Automation scripts when developers change the code in Agile Environment
  • Participate in meetings, prepare reports and other supportive documentation to contribute to the establishment of standards and procedures for software testing
  • Work closely with product team, designers and developers to ensure application development meets user's expectations
  • Involved in analyzing business requirements and system specifications
  • Responsible for entering, Tracking bugs in JIRA
  • Developed new and updated existing Automation test cases using JAVA, using Maven as Build tool.
  • Expertise in finding bugs and reporting to developer with error message and suggestion
  • Actively participated in all status meetings with clients and coordination with offshore.

Environment: Selenium, TestNG, HTML, JavaScript, CSS, PHP, AJAX, My SQL and JIRA

Confidential, Memphis, TN

QA Automation Engineer

Responsibilities:

  • Involved in Planning, Designing, Developing and Executing Test Scenarios for Manual and Automated Test cases
  • Created Modular Driven Automation Framework from the Scratch
  • Developed automated test scripts using Selenium and in Java Eclipse
  • Involved in test cases review by development team, product management and modified the test cases based on their feedback
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver
  • Responsible for updating and maintenance of existing selenium scripts.
  • Created positive and negative assertions based on the business requirements
  • Reported defects through Rally and performing Regression to resolve bugs fixes
  • Extensively involved in resolving bugs fixes with Development Team.
  • Used Jenkins as continuous integration tool to schedule and run the automated test scripts
  • Used Git for Build Management for each release, QA, Integration and staging environments.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.

Environment: Java, Selenium IDE, Selenium Web Driver, SQL Server, Eclipse, TestNG, HTML, GIT, Jenkins

Hire Now