We provide IT Staff Augmentation Services!

Sr. Automation Test Engineer Resume

3.67/5 (Submit Your Rating)

AtlantA

SUMMARY

  • Over 8 years of diversified experience in Automation and Manual Testing of Web Services, Client Server, Mobile and Web based applications in various domains.
  • Good understanding of various phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), including experience in Agile and Waterfall methodologies.
  • Experienced in developing automated test scripts using Playwright, Selenium WebDriver, HP Quick Test Professional (QTP/UFT), Java, Python, developing tests using TestNG, Junit frameworks.
  • Experience in designing and implementing various automation frameworks such as Hybrid framework, Data - Driven framework, Keyword framework, and Page Object Models.
  • Experienced in testing the Web services/API using Postman, Rest-Assured.
  • Expertise in bug triaging, reporting, and documenting with high level of detail, accuracy, and informative recreation steps using Quality Center (QC), JIRA, IBM Clear Quest, BugZilla, Version One.
  • Developed Test Plans, Test scenarios, Test Cases and Involved in setting up different configuration environments for Automation and manual testing.
  • Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing.
  • Experience in Parallel and Cross browser execution of multiple tests at a time in different environments and executing the automation tests on Cloud infrastructure using TestNG and Sauce connect Sauce Labs .
  • Experience in testing web content management system (CMS) Adobe experience Manager (AEM).
  • Experienced in setting up and maintaining Maven build jobs in Jenkins and TeamCity.
  • Experience using the version control tools like GIT, Bit Bucket, QC/ALM.
  • Performed Database/Backend testing by writing SQL Queries for data validation and integrity.
  • Experience working on large number of data sets.
  • Experienced in Scrum processes including Sprint backlog, Sprint planning, Sprint review meeting, Sprint retrospective meeting.
  • Good analytical and communication skills and ability to work independently

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, QTP/UFT, Appium, Cucumber, Playwright, Postman

Languages: JAVA, Java Script, Python, HTML, SQL

Test Frameworks: Junit, TestNG, Hybrid, Data Driven, Keyword Driven

Web Debugging Tools: Fire path, Firebug, Web debugger, XPath

Tracking Tools: JIRA, Quality Center (QC), Bugzilla, Version One

Build & Version: Bit Bucket, GIT, Maven, ANT

Integration tools: Jenkins, Team city, GIT Lab

Databases: SQL Server, MySQL

Others: AEM, Splunk, Confluence, Eclipse, My Eclipse, Intellij

Operating Systems: Windows (7, 8,10), Mac OS, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential - Atlanta

Sr. Automation Test Engineer

Responsibilities:

  • Developed maintainable test automation, tools and automated test suites in response to growing feature sets and customer requirements.
  • Worked in agile(Scrum) environment with frequently changing requirements and features set.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Hands-on experience onPlaywright Testingfor end-to-end test framework for AngularJS applications and other JavaScript applications.
  • Wrote and executed automated tests in Typescript/Playwright for a browser-based application.
  • Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using Gherkin.
  • Tested the REST calls (POST, GET, PUT, DELETE methods) using POSTMAN and Playwright.
  • Used GitLaB as a code repository to clone, commit, and push the changes into repository.
  • Served as coordinator for all testing activities during the project.
  • Executed SQL queries to verify the database for the relevant test cases.
  • Implemented JDBC connections in the automation framework to validate data in the database.
  • Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution.

Confidential - NYC

Sr. Automation Quality Analyst

Responsibilities:

  • Developed Test Plans, Test scenarios, Test Cases and also involved in setting up different configuration environment for Automation testing and manual testing.
  • Responsible for whole transformation of QA automation in Digital (web) for replacing their legacy with selenium automation.
  • Experience with creating and authoring pages, content components, DAM, workflows, translations, editable templates and content fragments.
  • Participated in demoing new functionalities and provided training guides and authoring documentation for Authors and stakeholders.
  • Performed troubleshooting on production issues by verifying logs from Splunk.
  • Designed, developed and implemented Page Object Model framework, using Selenium WebDriver, TestNG, Core Java and occasionally python programming language.
  • Used hybrid framework, combination of Keyword driven and Data driven.
  • UsedTestNG as a unit testing frameworkto analyze the automation run results.
  • Actively involved in all levels of business discussions, status meetings, SCRUM and sprint ceremonies, managing product backlog, prioritizing and review milestones and accomplishments.
  • On daily basis used build tools like Jenkins to build smoke and regression automated tests into the process, andtriggering fortnightly executionof the automation test suite.
  • Created test documentations like Issue log,Automation Script Execution Document, Automation Libraryand Storage.
  • Performedparallel and cross browser testingon Google Chrome, Firefox, Safari and Internet explorer using SauceLabs (Sauce Connect).
  • Communicated with developers through all phases of testing to prioritize bug resolution.
  • Experience with Code Version Control systems like GITLAB, GITHUB and BIT BUCKET, and tracked defects in Quality Center.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool with Junit/TestNG to identify various critical points in the application.
  • Experienced in using both emulator and simulator to develop functional testing in mobile, in both IOS and Android platforms using Appium test automation framework.
  • Mentored the UAT team, Digital testing team for using Jenkins to run the scripts and view the reports.
  • Extensively used Confluence, JIRA for bug tracking and project management.
  • Part of executing SQL queries, functions and packages for backend testing.
  • Made customized reports using extent reports for the UAT team to view the reports after the execution of the scripts is completed.

Confidential - Montvale, NJ

Sr. Quality Analyst

Responsibilities:

  • Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.
  • Worked in Agile environment and participate in all Agile ceremonies.
  • Worked in collaboration with Project Managers and Business Analysts to understand requirements.
  • Performed mobile test automation using JavaScript, Selenium and Appium.
  • Designed and develop automated test cases utilizing Node JS, Test Armada framework
  • Created RESTful services collection in POSTMAN and validate the responses.
  • Designed and executed SQL queries to validate the project data.
  • Analyzed Business Requirement/Features and prepared the Test conditions in HP Quality Centre.
  • Understood and developed code in Java.
  • CI/CD using Jenkins and BDD framework implementation using Cucumber.
  • Prepared Test Scenarios based on RSM (Requirements Specification Matrix).
  • Developed test scripts using Selenium Web Driver and Selenium to document reports, test results. Used "Parameterization" techniques for a "Data driven" test.
  • Adept at using both manual and automated testing tools to troubleshoot systems, integration, user acceptance, positive and negative, functionality, object, and Regression.
  • Developed QA processes automation test scripts using java to test Web based user interfaces for different type of browsers.

Confidential - Scottsdale, AZ

Quality Assurance Analyst

Responsibilities:

  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Attended Sprint Planning meeting for agile methodology project to provide detail estimate for the Sprint Back-log items and understand user stories/requirements and attended the Agile ceremonies like Daily Scrum, Sprint Grooming, Sprint Planning and Retrospective Meetings.
  • Provided QA scope and feedback during meetings which included Sprint Planning, Sprint Kick off, Sprint Review, and Sprint Retrospective meetings.
  • Developed Requirement Traceability Matrix to ensure requirement is covered and tested to meet the acceptance criteria.
  • Expertise in testing graphQL queries and mutations using SoapUI and graphiQl
  • Experience in using SourceTree in committing the code and pushing the code to remote.
  • Expertise in configuring Jenkins jobs to run on a daily schedule basis.
  • Expertise in using POSTMAN to test the services in different calls - POST, GET, PUT, and DELETE.
  • Experience in testing response body in JSON and XML.
  • Expertise in configuring Jenkins to trigger the automation jobs connect with deployment jobs.
  • Detail Oriented in creating and executing Smoke Tests, Integration Tests, System Testing, Functional Tests.
  • Found Defects, prepared Defect Reports and Status Reports, and actively participated in Defect Triage meetings and performed Defect tracking using ALM/JIRA.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.

We'd love your feedback!