We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

5.00/5 (Submit Your Rating)

Hartfort, CT

SUMMARY:

  • Extensive knowledge of JAVA object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
  • Expertise in web and mobile automation using Selenium WebDriver, Appium, Sauce Labs, JAVA, TestNG, Maven, GitHub and Jenkins.
  • Designed and implemented different automation framework from scratch like POM (Page Object Model) framework and Behavior Driven Development framework.
  • Expertise in writing Selenium WebDriver and Appium automation scripts in JAVA for web/mobile application.
  • Executed automation framework script on different browser/environments & reported defects/results to the team and upper management.
  • Maintained and enhanced the Automation code and resources in source controls like, GitHub over the time of improvement and new features.
  • Worked on IE, Safari, Firefox, iOS and Chrome driver.
  • Experience in writing CSS Selectors, Xpath expression to identify web elements.
  • Implemented Cloud Based Selenium Grid on Sauce labs and local Selenium Grid for various applications with various combinations of OS and Browsers.
  • Excellent experience of build tools like Maven, and managing JAVA automation projects.
  • Experience working with testNG and Allure testing reports.
  • Good knowledge in web services, XML, JSON and REST.
  • Proficient in writing basic SQL queries
  • Have in - depth knowledge of various SDLC methodologies including Waterfall, Agile and SCRUM.
  • Experience in designing, preparing and executing test cases for web application and mobile application using SDLC concepts.
  • Worked on very intense and fast paced Agile environment.

TECHNICAL SKILLS:

Testing Tools: Selenium Appium, TestNG, Maven, JIRA, SQL, Eclipse, Sauce labs, Jenkins, GitHub RDBMS: MySQL

Application: MS Office (Outlook, Word, Excel, Power Point, Access)

Networking: Windows Server 2003/2008 r2, LAN/WAN, TCP/IP, VPN

Web Technologies: HTML, Java, XML, JSON

Environment: UNIX, LINUX, WINDOWS XP/7/8/10, MAC OS X

PROFESSIONAL EXPERIENCE:

Test Automation Engineer

Confidential, Hartfort, CT

Responsibilities:

  • Worked on web and mobile application for Confidential
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint planning meetings.
  • Developed and maintained Page Object Model framework using JAVA programming language with the help of Selenium WebDriver.
  • Automated Confidential iOS and Android app using Appium Java-Client library
  • Written and executed test scripts using IntelliJ IDE.
  • Used Firebug and Firepath to identify and locate elements as needed, along with creating custom xpath using xml functions.
  • Implemented Maven for build management and also implemented CI tool - Jenkins.
  • Used Sauce labs to execute Selenium automation suites on different platform; performed browser combinations in parallel.
  • Applied TestNG and Allure to view detailed test execution reports.
  • Implemented GitHub for source control.
  • Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
  • Performing a variety of software testing including unit, functional, usability, system integration, regression, cross browser and OS compatibility, mobile application and performance testing.
  • Participated in meetings and walkthroughs with project managers, developers and QA testers.

Environment: Selenium, Appium, Xcode, Maven, GitHub, Jenkins, JAVA, HTML, XML, CSS, Windows, Mac OS, iOS

QA Engineer

Confidential, New York, NY

Responsibilities:

  • Following the SDLC process, use requirements documents to create testing strategy including providing test estimates, documenting test plans and objectives, assessing and identifying testing risks, and developing test scenarios and test cases.
  • Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, primary language used for automation was JAVA.
  • Responsible for automating Metro Plus Internal Web Application
  • Assisted on developing and maintaining robust and effective Page Object Model Framework
  • Used Firebug and Firepath to identify and locate elements as needed, along with creating custom xpath using xml functions.
  • Implemented Maven for build management and also implemented CI tool - Jenkins.
  • Applied TestNG and Allure to view detailed test execution reports.
  • Implemented GitHub for source control.
  • Implemented Selenium Grid for parallel testing on multi browser and OS combination
  • Executed full test on every regression build and provided detailed report to the upper management
  • Modified test scripts to handle all checked and unchecked exceptions which helped run test smoothly
  • Used Maven as primary build management tools
  • Attend project meetings and communicate with project team including project manager, development, business partners about testing deliverables and any issues that may hinder meeting testing deadlines. Also provide regular test status reports and defect reports.
  • Ensure successful delivery of final content by the testing deadline including test sign off reports, any outstanding defects and how they would be handled, and hand off to UAT.
  • Upon testing completion, identify test cases that would be added to the regression test suite, both manual and automated.
  • Maintain the regression suite and oversee regression testing each release cycle, with automated testing delegated to offshore resources.
  • Train newly hired employees and assist fellow team members with debugging failed test cases.

Environment: Selenium, Maven, GitHub, Jenkins, JAVA, HTML, XML, CSS, Windows, Mac OS, iOS

QA Tester

Confidential

Responsibilities:

  • Extensive knowledge of functional testing, developing software testing process, testing scenarios, test plan and strategy for testing, reporting and analyzing test results
  • Developed Test Scenarios and Test Cases for large-scale data validation and comparison between two web applications and between the UI and Database defining simple to complex scenarios
  • Have thoroughly done Peer reviews for developing the UAT test plan, strategy, test cases which are used while testing the application.
  • Created UAT test plan documents, strategy, test cases, executed UAT test scripts, and created test reports using JIRA
  • Analyzed and validated system requirements.
  • Performed manual Functional testing on Mobile App for iOS and Android.
  • Worked with automation team to help them run Selenium test suites as part of regression testing.
  • Identified system problems and provided solutions for develop, test, and implementation of the application.
  • Involved in designing and developing workload and statistical reports.

Environment: Eclipse, JIRA, SQL Server Management Studio 2008 R2

We'd love your feedback!