We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Over 3+ years of experience in Quality Assurance/Software Testing on diversified projects, involved in analyzing, designing and implementing testing strategies for Client Server and Web based Application testing using Automation tools and Manual Testing Techniques.
  • Experienced in providing the efficient locators strategy like XPath, CSS, DOM, id and name to run WebDriver Script in stable condition.
  • Strong understanding of overall QA methodology and process.
  • Strong experience in SOAP and REST API testing using SoapUI and Postman tools.
  • Performed Manual testing and maintained documentation for different types of testing like Positive, Negative, Unit testing, Regression, Integration, System and Functional.
  • Extensively involved in Functional testing, Non - functional testing, Integration testing, System testing, Database testing and Compatibility testing of applications.
  • Experience performing automation testing and developing test cases and scripts using Selenium.
  • Extensively involved in performing standalone service testing using SoapUI, Schemas and SOAP/WSDL.
  • Detail oriented and committed to achieving deadlines.
  • Excellent organizational and analytical abilities teamed with effective oral and written communication skills and ability to work in complex environments.

TECHNICAL SKILLS:

Methodologies: AGILE (SCRUM), WATERFALL, SDLC, STLC

Testing tools: Selenium WebDriver, Selenium IDE/RC, SOAPUI, READAPI, Perfecto, JMeter, Jenkins, Selenium Grid, QTP, LoadRunner, APPIUM, Cucumber

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report, User Stories, Backlogs

Test Build & Integration Tools: Maven, ANT, Jenkins, Hudson, Griddle

Programming Languages: Java, C, C++, Groovy, JavaScript, Gherkin

Databases: SQL Server, Oracle, MySQL, DB2, SQL.

Defect Tracking Tools: HP ALM/Quality Center, JIRA

Version Control Tools: GitHub, SVN, CVS

Markup Languages: HTML, CSS, XML, Java Script, JSON, XSD

Frameworks: Page Object Model, Keyword Driven, Data Driven, Hybrid Driven, Cucumber, TestNG, Sauce Labs Junit, log4j

Web Services: REST, SOAP

API Testing: Ready API, SOAPUI PRO, SOAP UI, Postman

Types of Testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Localization Testing, Performance Testing and Ad-hoc testing.

IDE: Eclipse, IntelliJ, VB Studio

Utilities: Firebug, Fire Path, Auto IT

Web Development technologies: HTML, CSS, JavaScript, jQuery, AJAX, and XML.

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Automation Engineer

  • Followed Agile testing methodology , participated in daily SCRUM meetings and testing each SPRINT deliverables .
  • Analysed business requirements, business flows and prepared test plans, test cases for functional testing .
  • Designed various Selenium Java testing scripts for front end and GUI testing requirements.
  • Created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Designed, executed and maintained Test Cases using Selenium WebDriver and Java and automated test cases for regression test.
  • Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.
  • Developed and created Test Cases, Test scenarios, Test Data and Test Scripts .
  • Performed testing on the REST webservices using the SoapUI Tool.
  • Translated Quality Assurance, UAT and business scenarios into regression test cases .
  • Responsible for the execution of automation scripts for daily regression, smoke test on QA, production environments and report analysis .
  • Developed and enhanced various test scripts using Selenium WebDriver to handle the changes occurred in the web elements during the build releases.
  • Involved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services through SOAPUI.
  • Involved in load testing of an application by using Apache JMeter by adding the concurrent users on regular intervals and generating the load report for the application.
  • Worked with developers, as necessary, to isolate and repair bugs . Tracked and reported bugs using JIRA.
  • Running the Jobs/Workflow for ETL process. Prepared and ran SQL queries.
  • Verifying the data in target database after ETL process.
  • Worked with Data Extraction, Transformation and Loading (ETL).
  • Performed extensive Cross Browser compatibility testing on various web browsers like Internet Explorer, Chrome, Firefox, Microsoft Edge and Safari to ensure functionality works fine.
  • Tested Compatibility of applications for dynamic and static content under various cross browsers using HTML ids, classname, Xpath and CSS in Selenium.
  • Tested critical bug fixes and coordinated with developers in the resolution of the bugs and performed regression testing repeatedly.
  • Used Cucumber by creating the Features and Step Definition files to execute test scripts.
  • Manually performed back-end testing by executing SQL queries to validate data in Oracle database .
  • GIT was used as a code repository and managed code reviews using GIT.
  • Provided back end testing for data validation using SQL.
  • Involved in testing the database and data validation using SQL Queries.
  • Review of test fixes done by team members.
  • Participated in review meetings and product releases with the team members.

Environment: Java, Selenium WebDriver, REST, SOAP, SOAPUI, Jira, Cucumber, Maven, TestNG, Confluence, SQL, Apache JMeter, Oracle, GIT, XML, XSD, WebLogic Server, Apache JMeter, Microsoft Office.

Confidential, Newark, NJ

QA Engineer

  • Identified the Test Cases and documented them in Quality Center. Performed GUI, Functional, Regression, Ad-hoc and Smoke Testing. Prepared various reports based on different stages of Testing.
  • Worked with developers to communicate regarding issues in the application.
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Performed functional testing with Selenium, defined various checkpoints to verify results and performed tests using test driven data.
  • Coordinated the testing effort towards End-to-End testing to verify the proper functioning.
  • Developed test scripts to perform Integration testing, System testing, Regression testing, User Acceptance testing (UAT).
  • Used Selenium Screenshots to prepare and report bugs in the documentation.
  • Used Selenium Synchronization and handled multiple windows using Selenium scripts.
  • Developed and executed test cases for XML/ SOAP and REST services using Postman tool .
  • Created Test input requirements and prepared the test data for data driven testing.
  • Data validation and Database integrity testing done by executing SQL queries.
  • Selected the Test Cases to be automated and performed functional testing of the front end.
  • Using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Worked on Capturing Screenshots on Failure or Pass to analyse the test failure reason.
  • Manually performed back-end testing by executing SQL queries to validate data in database.
  • Prepared test result documents which summarizes performed activities and test results .
  • Maintained Test Logs, Test Summary Reports and Log Defect using JIRA as Defect Tracking tool.

Environment: Java/J2EE, REST, SOAP, Eclipse IDE, Selenium, Jira, Postman, XML, XSD, AngularJS, JUnit, Cucumber, GIT, Maven, Microsoft Office, Oracle.

Confidential

QA Analyst

  • Developed Test scenario, Test Cases according to Design Document and functional requirements .
  • Analyzed the user requirements, functional specifications and Use Case documents for Functional testing.
  • Performed manual testing of application as per the test cases.
  • Writing test scripts in Selenium WebDriver using Java.
  • Designed and executed the test plans, test scripts to check data validity of the application.
  • Developed manual tests and automated tests using Selenium Web driver .
  • Identified test cases to automate, prioritized suitable test cases for automation and automated test cases using Selenium WebDriver and Java.
  • Conducted System Testing and User Acceptance Testing (UAT) and conducted Back-end testing by writing extensive SQL queries.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Updated documents, tracked bugs in JIRA , prioritized the level of defect according to business impact.
  • Performed unit testing, integration testing and regression testing of the application.
  • Participated in walkthrough and defect report meetings periodically.

Environment: Java, Selenium WebDriver, SQL, HTML, CSS, GIT, Eclipse IDE, JIRA, QTP, Excel, Oracle.

We'd love your feedback!