We provide IT Staff Augmentation Services!

Automation Engineer Resume

Pittsburgh, PA

SUMMARY:

  • Over 6 years of professional experience in Software Quality Assurance.
  • Extensively experience in performing Automation and Manual Testing.
  • Experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum.
  • Experience with various types of testing like GUI testing, Web testing, Backend testing, Regression testing, User Acceptance testing, Functional testing, System testing, Integration testing, End to End testing and Unit testing.
  • Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
  • Experience in automation in JAVA using Eclipse, Intellij as IDEs.
  • Exposure to SoapUI to test XML Web Services with SOA architect and WSDL.
  • Experience with Automated Testing tools such as Selenium WebDriver, Selenium Grid with TestNG.
  • Good understanding of Automation Framework: Hybrid frameworks and Behavior Driven Development with JAVA programming language.
  • Expertise in testing automation tools such as GIT HUB and JENKINS.
  • Knowledge of SQL and extensively worked on API testing using SOAPUI and POSTMAN.
  • Experience in writing SQL queries for back - end testing and validation of data.
  • Experience in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Experience in bug and defect tracking using tools like ALM, Bugzilla, JIRA and Rally.
  • Develop Requirement Traceability Matrix (RTM) to trace requirements.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.
  • An excellent team player - listen and take direction, inquire detail information.
  • Work side by side to build a productive work environment and working relationships with co-workers.
  • Highly organized and independent; able to effectively coordinate tasks to accomplish projects in a timely fashion.
  • Retain the skill to explain information clearly to other team members while working toward common goals and encourage team members to perform at their best.

TECHNICAL SKILLS:

Project Management Tools: HP ALM /JIRA

Testing Tools: Eclipse/Selenium/JUnit/TestNG/GIT/Jenkins/CUCUMBER/SOAPUI/POSTMAN

Process and Methodology: SDLC/STLC/Waterfall/Agile/Scrum

Programming Environment: C/C++/JAVA/JSON/HTML

Database: Oracle/MS SQL Server/MySQL/DB2

Operating System: Windows/Unix/Linux

Browser: Internet Explorer/Mozilla Firefox/Google Chrome

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Automation Engineer

Responsibilities:

  • Work in an Agile Environment with Developers and Business Analysts to review the business requirements.
  • Analyze available architecture documents, business requirements and functional requirements specification document.
  • Actively participated in different stages of the Software Development Life Cycle such as Design, Planning, Development and Testing.
  • Writing and executing Test cases and Test Scripts after reviewing the business requirements and technical specifications.
  • Develop Master startup scripts by using Reusable Actions and Copy Actions and did the regression testing for each release of the application by using Selenium-WebDriver (Hybrid framework).
  • Perform Web Service API testing using SoapUI, Integration testing, System testing, data validation testing, end-to-end testing of the application.
  • Interact with Business Analysts, Developers and QA team members in different defect raising situations.
  • Performing queries to the database using 'SQL' to check successful transaction & to create particular test cases.
  • Using JIRA for defect reporting and documentation.
  • Develop Requirement Traceability Matrix (RTM) to trace requirements.
  • Presentation of the QA Status report and the Defect Status reports in the weekly meeting.

Environment: JIRA/SELENIUM/SOAP UI/GIT/Jenkins/Windows/JAVA/Oracle/MS-Office/UNIX

Confidential, Reston, VA

QA Automation 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 different agile ceremony.
  • Wrote test cases based on the 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.
  • Manually performed Smoke and Sanity testing of the application.
  • Kept track of Requirements and defect reporting using Quality Center.
  • Wrote Automation script using java-selenium webdriver.
  • Performed web REST FULL API testing using SoapUI
  • Build and enhanced BDD Automation Framework (CUCUMBER)
  • Run a regression and smoke test suite Manual / Automation during Integration
  • Performed User acceptance testing in the final phase of software development process

Environment: CUCUMBER(BDD)/SOAPUI/Junit/Quality Center/GIT/Jenkins/Windows/Oracle/MYSQL Server/MS-Office/HTML

Confidential, Westbury, NY

QA Engineer

Responsibilities:

  • Involved in creating Test plans for different components within the project.
  • Analyzed, revised and created test scenarios per business and functional requirements.
  • Wrote Test plans and Test cases for the system based on Requirements and Use cases.
  • Worked closely with project manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines.
  • Performed different types of testing like smoke, functional, system integration, black box, gray box, positive, negative and regression testing.
  • Logged defects encountered in the application through JIRA during test cycles and oversaw fix verification.
  • Validated the data from Frontend to Backend tables in Oracle Database.
  • Extensively used my SQL proficiency during data migrations to ensure data accuracy and integrity.
  • Automated Smoke and Regression test cases using JAVA-Selenium.
  • Performed Web SOAP Services testing & REST Services Automation by using SoapUI assertion.
  • Involved in Agile Sprint Planning and Retrospective meetings to provide input on testing efforts that were necessary to undertake or that were undertaken during the upcoming and current sprint.
  • Conducted Demos to client to present the development and functionality modifications that was undertaken and completed by the end of each release and iteration

Environment: JIRA/Java/Oracle/Selenium WebDriver/TestNG/Maven/GIT/

Hire Now