We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta, GeorgiA

SUMMARY

  • Over 7 years of QA test automation experience in executing and developing manual and Automation test scenarios using Java, Selenium, TestNG, xPath utilities, custom reports and Web - based applications on various testing Domains Apache POI.
  • Extensively experienced in using Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
  • Sound knowledge on Junit, framework for Unit and Functional testing, Maven for Project building, Jenkins for Continuous Integration.
  • Experienced with several types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Data Base Testing.
  • Develop, prepare & execute Test Automation Scripting for both, BDD/TDD and Hybrid frameworks.
  • Working hands-on API testing, Micro services, Object-Oriented Design, CI/CD integrating with Continuous Testing for delivering quality software.
  • Experienced in writing and executing SQL queries to perform Data Validation and Back end testing
  • Skilled at preparing accurate and detailed test plans, test cases, and reporting documents for tracking defects
  • Expertise in documenting defects with high level of detail and accuracy using HP ALM/Quality Center, JIRA.
  • Understanding and working knowledge with Data Driven, Keyword Driven and Hybrid frameworks

TECHNICAL SKILLS

Testing Tools: Selenium (JAVA), QC/ALM, Jira, JUNIT, TestNG, RESTAPI

Platforms: Windows, Mac OS, Linux, Android, iOS

Frameworks: Page Object Model, Hybrid Testing, TDD, BDD

Languages: JAVA, JAVASCRIPT, HTML, JSON, XML

Database: Oracle, MySQL, MS Access, SQL, Postman

Browsers: Google Chrome, MS Internet Explorer, Mozilla Firefox, Safari, Appium

Methodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, Georgia

Test Automation Engineer

Responsibilities:

  • Worked in an Agile Environment with Developers and Business Analysts to review the business requirements
  • Worked as team in writing agile formatted user stories with acceptance criteria and test strategy
  • Analyzed available architecture documents, business requirements and functional requirements specification document
  • Executed an end-to-end Test Plan and managed all activities in the plan to confirm all objectives are met and solution works as expected
  • Developed all test scenarios and test cases per requirement basis
  • Ensured every feature of an application is tested and identified any potential issue before the product is released
  • Performed Smoke testing, Black box testing, Grey box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing
  • Performed Web Service API testing using Smart Bear SoapUI and Postman.
  • Developed Requirement Traceability Matrix (RTM) to trace requirements.
  • Worked with Retesting and Regression testing
  • Carried out Sanity Tests and executed test cases for GUI, Functionality, Positive and Negative testing
  • Performed backend testing by using SQL queries to verify the database reliability
  • Designed and Enhanced automated test scripts using HP UFT
  • Manually executed test cases to conduct the System Testing
  • Identified the test requirements from the specifications and designed test coverage plan
  • Reported Defects using ALM
  • Actively participated in various stages of the Software Development Life Cycle e such as Design, Planning, Development and Testing
  • Performed Regression and Integration Testing using Quick Test Pro/UFT
  • Designed re-usable automated scripts using Quick Test Professional/UFT, VBScript for web based applications
  • Involved in performing UAT (User Acceptance Testing)
  • Executed and analyzed various queries and creating reports
  • Communicated with support, business and development teams to resolve issues
  • Participated in QA reviews and implementation of processes and procedures improvements

Environment: ALM, UFT, SOAP UI, Windows, .Net, Oracle, SQL Server, MS-Office, JAVA.

Confidential, New York

QA Test Engineer

Responsibilities:

  • Worked with Business Analyst, Developers and Product Owner to write and analyze user stories
  • Collaborated with team members to create a test plan for the project
  • Participated in weekly project meetings
  • Wrote test cases based off the software requirements which ensured thorough testing of each segment of the web based application
  • Worked closely with software developers, engineers in fixing the defects.
  • Manually Conducted Positive and Negative Testing
  • Performed Functionality and GUI testing of the web based application
  • Manually performed Smoke and Sanity testing of the application
  • Kept track of Requirements using Jira and TFS and managed Agile Scrum environment using Jira
  • Reported defects using Microsoft Test Manager (MTM)
  • Wrote Automation script using vbScript using QTP
  • Performed web REST API testing using SoapUI
  • Validated XML formatted long listing Data using excel and vbScript
  • Build and enhanced Hybrid Automation Framework (Data Driven and Functional Driven)
  • Run a regression and smoke test suite Manual / Automation during Integration
  • Performed User acceptance testing in the final phase of software development process

Environment: UFT, SOAP UI, Jira, MTM, TFS, Windows, .Net, Oracle, SQL Server, MS-Office, HTML

Confidential, Hartford, Connecticut

Manual Test Engineer

Responsibilities:

  • Performed manual testing and maintain documentation on Regression, Integration, and User-acceptance.
  • Experience in SQL querying to validate data from the app to source and used JDBC to connect for automation
  • Executed test cases with Eclipse IDE, Java, Selenium Jars, TestNG and Page Object Model (POM)
  • Attended dailyScrummeetings, kept up-to-date on best practices forJavaScriptframeworks and techniques.
  • Extensively used Selenium to take Screenshot for Capturing Failed test cases, select for selecting multiple values from a list, Action for various key / mouse event, with different Locators (XPath, CSS, id, Link text)
  • Performed continuous integration of the test cases periodically using Jenkins and configured it to email reports during a build failure.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Performed Smoke testing, Black box testing, Grey box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing.
  • Performed Web Service API testing using Smart Bear SoapUI
  • Developed Requirement Traceability Matrix (RTM) to trace requirements.
  • Worked with Retesting and Regression testing
  • Carried out Sanity Tests and executed test cases for GUI, Functionality, Positive and Negative testing
  • Performed backend testing by using SQL queries to verify the database reliability
  • Designed and Enhanced automated test scripts using selenium.
  • Manually executed test cases to conduct the System Testing.
  • Maintaining the Selenium and Java automation code and resources in the GitHub source control.

Environment: ALM, SELENIUM, JavaScriptJAVA, SOAP UI, Angular JS, Windows, .Net, Oracle, SQL Server, MS-Office, GitHub, JAVA

We'd love your feedback!