We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

Richardson, TexaS

SUMMARY

  • A Masters Graduate in Business and Management Information systems, with intense experience in Development and Testing Software applications.
  • Proficient in Designing automation framework and Developing Java based test applications, defining testing Methodologies, preparing Test Plans, Test Scenarios, Test Cases, Test Reports, and Documentation for both manual and automation testing from business, technical and functional requirements.
  • Provided end to end testing services to clients for Web, Mobile and API’s
  • Experience with different SDLC methodologies: Agile, waterfall and sAfe.
  • Developed and executed Functional test plans and test cases
  • Developed Regression and Sanity testing suites and performed end - to-end phases of test execution
  • Expertise in working on Jenkins as CI tool, Maven as build tool and Git/Github/Bit bucket as version control tool.
  • Accomplished client testing needs for Automation and enhanced testing capabilities, was appreciated for improvising testing procedures and complying with release timelines.

TECHNICAL SKILLS

Software Applications/Tools: Eclipse, Maven, Git, Jenkins, Junit, TestNG, Mockito, Chai, Sonar cube, Docker, PACT, Selenium, Cypress, Load runner, Jmeter, puppet, ANT, Espresso, XCUI Test, Spring boot. Cucumber, SOAP UI, Postman, Kubernetes. Katalon studio, perfecto and Kobiton, Sealights.

Database Tools: Oracle, Toad, SQL Server, My SQL work bench, Elastic search, Kibana

Defect management: QTP, Test Director, ALM/Quality Center, QTP/UFT. Jira Align

Bug Reporting Tools: JIRA, Bugzilla, Rally, Jira Align.

Operating Systems: Windows, Linux, Mac

Programming Languages: Java, Python, Shell script, Node Js, Groovy, Scala, Ruby

PROFESSIONAL EXPERIENCE

Automation Test Engineer

Confidential, Richardson, Texas

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement and enhancements
  • Used JIRA Align for Defect tracking and defect management Tools
  • Responsible for maintaining testing life cycle, performed different types of testing like Smoke Testing,LoadTesting, Integration Testing and Automation Regression Testing with Automation development platform
  • Very comfortable in working in Safe Agile Methodologies.
  • Developed automated scripts using Selenium Web Driver, Appium and Implemented on Automation development Platform Framework.
  • Implemented Appium scripts to test iOS and Android platforms.
  • Comfortable in using virtual cloud environments for Mobile devices like Perfecto and Kobiton.
  • Experience in using and evaluating Automation Tools based on testing needs.
  • Experienced in using cutting edge Tools like Katalon studio, Ginger studio, Test café and Eggplant.
  • Created POSTMAN collections for API requests and integrated POSTMAN with Ci-Cd pipeline.
  • Used UI Automator viewer and Appium desktop inspector to inspect elements in mobile applications.
  • Used Cypress for Automating web applications, experience in writing custom requests to mock real-time application requests.
  • Experience in setting up and integrating mobile automation framework with cloud service providers like Perfecto and Kobiton for execution environments.
  • Used Katalon studio and Kobiton for mobile automation scripts.
  • Expertise in working with Android Tests using Espresso framework.
  • Expertise in setting up iOS automation framework from the scratch and modularizing test scenarios accordingly.
  • Performed the Testing on native mobile applications (iOS, Android).
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Automation platform.
  • Provided best practices in Automation testing in Coded UI.
  • Perform Regression testing for Native Mobile Applications using Automation development
  • Testing and validating authentication related test scenarios and making sure tests flows are secure for production release.
  • Execute Test Cases, analyze results and perform root cause analysis of failures with the help of development team.
  • Participating in solution review sessions and determine testing scope for upcoming features.
  • Using Automation Development Platform an internal developed tool used for Automating Web, API and Mobile Applications.
  • Actively handled PROD-Deployment sessions and conducted validation sessions for successful release.

TAF Developer

Confidential, Richardson, Texas

Responsibilities:

  • Expertise in Functional testing, Manual Testing, Regression testing, User Acceptance testing (UAT), System testing, Integration testing and Black Box Testing
  • Knowledge in writing Complex ELK Queries to retrieve the data from Elastic search, for creating build reports and publishing on internal dashboard.
  • Creating Microservices for multiple software applications based on business requirement and testing Microservices by integrating with automation tools.
  • Developed REST API for Quality metrics data to store on ELK persistence.
  • Experience in parsing data from ELK using parsers and displaying parsed Quality metrics data on Continuous Testing Dashboard.
  • Experience in development of Android SDK’s for Authentication API’s for Android apps.
  • Experience in automating Regression and PROD validation suites for Authentication UI and API tests.
  • Developing microservice seed using Java and testing in CICD pipeline.
  • Involved in integrating microservice with SOAP UI, Selenium and other open source tools.
  • Involved in creation of Test data and build data and publishing it on Continuous testing dashboard for clear understanding to business users.
  • Creating Test reports as per Adhoc requirements, pulling data form Json files from Elasticsearch using ELK queries.
  • Extracting data from Elastic search using Kibana by using complex ELK queries
  • Design and implementation of Microservices using Spring Boot and testing a Microservice in sample pipeline.
  • Creating a Proof of Concept for Open source automation tools like Katalon studio. After reviewing integrating application with a desired tool.
  • Executing test procedures and/ or scripts either manually or by automated tools.
  • Tracks and reports on the test execution in a timely manner with attention given to achieving a high level of quality.
  • Integrated Sealights with TAF’s continuous testing dashboard for pulling quality metrics data and improvise and enhance defect reporting.
  • Knowledge in performingfunctionaland regression testing for web services using Soap UI
  • Knowledge in utilizingKubernetesand Docker for the runtime environment of the CI/CD system to build, test deploy
  • Knowledge in Configuring,automationand maintaining build and deployment (Continuous Integration/Continuous Deployment) using JENKINS, GIT, ANT, MAVEN
  • Knowledge in developing an automated scripts and frame works using Java, Python, C#, VB Script
  • Knowledge in cross browser testing by usingSeleniumGridon multiple browsers and on different platforms.
  • Used Cucumber to write feature files using Gherkin.
  • Extensive Knowledge in using TestNG for building automation framework and test reporting.
  • Expertise in working on Jenkins as CI tool, Configuring Jenkins builds, Maven as build tool and Git/GitHub/Bit bucket as version control tool.
  • Sound Knowledge of Agile and Scrum and DevSecOps Pattern of Software development.
  • Good knowledge on JSON handling, XML, HTML 5.
  • Used the Rest Assured Java library to automate Restful Web services.
  • Involved closely with developers in Development of UI modules using HTML, Angular JS.

Automation Test Engineer

Confidential, Milwaukee WI

Responsibilities:

  • Involved in analyzing the Business Requirement Documents, Functional Specification Documents to prepare Test Cases.
  • Discussed each user story with Business Analysts and Development Team every other week in sprint retrospective meetings.
  • Responsible for documenting Functional, regression, and Acceptance testing procedure.
  • Participated in writing the test cases in JIRA as per the Business Rules and review them with Scrum Team.
  • Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
  • Performed Functional Testing, Data Integrity Testing and end to end testing
  • As part of Automation Testing, prepared regression test suite, designed test scripts in Selenium Web Driver using Java.
  • Executed test cases in multiple browsers and platforms usingSeleniumGrid.
  • Used Jenkins as CI tool, Maven as build tool and Git/Github/Bit bucket as version control tool.
  • Validated Web Services data for XML request/response messages using SoapUI NG Pro and automate them.
  • Automated various critical points identified in Functional testing using Selenium WebDriver.
  • Experience with Protractor to create end to end framework using Angular JS
  • Setting up test environment for automated script execution using Java and TestNG.
  • Automating the build, deployment and testing of Front End and Database components.
  • Created Database Virtual User scripts to simulate client activities and performed Load, Stress and Performance test using Load Runner/Performance Center
  • Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.

Automation Test Engineer

Confidential, Portland OR

Responsibilities:

  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
  • Actively involved in STLC process and used tools like Selenium RC/Web driver, SOAP UI.
  • Setup /Installed and Configured Selenium IDE.
  • Used Selenium Web Driver API to automate tests.
  • Worked on custom Jenkins and wrote custom configuration file to create Jenkins jobs forautomation.
  • Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • Experience in writing the test scripts forXCUITest which works on IOS
  • Writing test cases for Android using Espresso Framework and for IOS Application usingXCUITest Framework
  • Analyze and understand the Test automation framework usingXCUI.
  • Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testing tools Usage, Defect management, and Prepare Test reports.
  • Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using Load Runner.
  • UtilizedKubernetesand Docker for the runtime environment of the CI/CD system to build, test deploy
  • Implemented a CD pipeline involving Jenkins & GIT to complete theautomationfrom commit to deployment
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Generated automated scripts using QTP and documented them, created and maintained functional & regression test suites.
  • Configured Selenium Web Driver, TestNG, Maven tool and created automation scripts in Java using TestNG prior to next quarter release.
  • Created and maintained automated test script for API testing using Restful.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.XML/SOAP using Soap UI and Postman tool.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Designed data-driven testing in Selenium and captured data dynamically from web controls.
  • Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium Web Driver.

We'd love your feedback!