We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Princeton New, JerseY

SUMMARY

  • 8 years plus experience in Software Quality Assurance Testing: Automation, Manual and Web API
  • Proficient in Designing Test Plans, defining Test Cases, developing and maintaining Test Scripts
  • Extensively experienced in Software Development Life Cycle (SDLC and Software Test Life Cycle (STLC)
  • Very good understanding of Agile Scrum methodology and Waterfall process
  • Awareness of the bug life cycle and the reporting - tracking system for assured quality
  • Skilled in writing and executing Test Cases and Test Scripts: Functional and Integration
  • Experienced in identifying Test Objectives and using them to design and develop manual and automated Test Cases as appropriate to validate Positive and Negative conditions.
  • Proficient in Functional, Regression, Smoke, Black box, User Acceptance (UAT), Performance testing.
  • Experienced in using test management tool HP ALM/Quality Center, Team Foundation Server, UFT & MTM
  • Very good in the preparation of test data, preparation and execution of regression test scripts, preparation of weekly status reports using Quality Center / ALM, also in TFS / MTM.
  • Solid SQL skills, able to write simple and complex SQL queries from scratch
  • Experienced in using Quick Test Professional (QTP)/UFT for Functional and Regression testing
  • Experienced in developing Automation Frameworks to perform Functionality and GUI testing using QTP/UFT in vbScript and selenium in python with robot framework
  • Experienced in developing descriptive programming, custom function, function library, recovery scenario using Python in Selenium with Robot Framework
  • Experienced in developing Data driven, Key word driven and Hybrid Framework
  • Proven skill in writing VB scripting, python and PL/SQL, SQL Server
  • Experienced with Jenkins for Continuous Integration / Continuous Deployment (CICD)
  • Testing Web Services requests using SOAPUI, postman and Fiddler
  • Strong knowledge of Web-based and Client-Server applications testing methodology
  • Excellent communication skills; Strong ability to learn and adopt new skills
  • Dynamic team player with well-developed written and verbal communication abilities.
  • Smart, focus and passionate in bringing energy and new ideas balanced with practical experience to team

TECHNICAL SKILLS

Testing Software: Selenium, Python, ALM / HP Quality Center, UFT / QTP, Team Foundation Server, MTM, SoapUI, Jenkins (CI/CD), Kibana

Process/Methodology: SDLC, STLC, Waterfall, Agile

Databases: Oracle, SQL Server, MS Access, Weblogic

Languages: SQL, PL/SQL, VBScript, XML, JSON, Java, Javascript, JSP, Python

Programming Env.: C/C++, .Net, Java, python

Tools: /Utilities: MS Office, Jira, Text Edit, Reg-Ex, SQL plus, sql developer, eclipse

Operating Systems: Windows, UNIX/Linux

PROFESSIONAL EXPERIENCE

Confidential - Princeton, New Jersey

QA Automation Engineer

Responsibilities:

  • Developed and executed test plans, test cases, test data, test scenarios, and other testing related documentation
  • Planned, developed, executed, maintained and improved Automated Test Frameworks and Automated Test Scripts for Web with Python Selenium and Database applications with SQL
  • Created and maintained libraries and object repositories for automation test scripts
  • Worked closely with the EDI (data source), Development, BA and Business teams to gather and understand use cases, requirements and system implementation
  • Conducted meetings with Business Teams for requirements/implementation review and sprint demo
  • Accurately reported and tracked testing related defects and issues, by writing effective and thorough bug reports, and verify bug fixes
  • Coordinated UAT and other testing related tasks with Business and other IT departments
  • Identified process and application issues and provide suggestions to improve
  • Created automation solutions from scratch based on changing project needs
  • Able to setup the robot framework for Test Environment from Scratch
  • Verified back end Data using SQL after interacting with front-end using Automation Test scripts.
  • Involved with creation of QA database and environment in preparation for UAT
  • Published test execution results and reported defects as required in Jira.
  • Involved with creation of batch files using powershell
  • Involved with analysis of log files using kibana for detailing issues better on Jira
  • Used ELK elastic search for analysis of log files on Kibana application
  • Involved with performance testing(stress, load & volume testing)
  • Used selenium for Shared Object repository creation and maintenance, used regular expression, re-usable actions, data table, checkpoints and recovery scenario.
  • Created selenium advance automation scripts using Descriptive programming, Modular approach, Custom Functions, Logics, and Looping for Regression testing.
  • Performed web REST API testing using Postman, SoapUI, Fiddler
  • Used UFT for Automation with vbScript to create custom Hybrid Framework.
  • Experienced in creating all testing deliverables for management

Environment: Jira, Fiddler, JSON, Oracle, SQL, Python, Robot Framework, Selenium, HP ALM, Postman, SoapUI, Jenkins, kibana

Confidential - Astoria, New York

QA Automation Engineer

Responsibilities:

  • Developed Test Plan and Test Approach artifact with resource requirements and time estimates.
  • Designed and developed Test Scenario/Test Cases/Test steps for various Business Services/methods covering both positive and negative testing requirements.
  • Executed the test cases, reported defects and provided test cases execution status for the required cycle.
  • Analyzed the functionality needs to be automated based on the manual test cases and estimated time and efforts for the required functionality.
  • Verified back end Data using ODBC after interacted with front-end using Automation Test scripts.
  • Mapped system requirements with Test cases, ensured traceability of Test Cases back to the Business Requirements using HP ALM.
  • Performed Manual Testing using HP ALM
  • Created test plan based on the requirements, created the test cases and uploaded in HP ALM.
  • Generated different type of graphs, analyzed the result, created the report and published the report by using HP ALM.
  • Scheduled the script execution, published results and reported defects as required in HP ALM.
  • Involved with backend testing using SQL query to verify if the data displaying was correct.
  • Used Unified Functional Testing (UFT) to automate function for the web application.
  • Automated the functionality and interface testing of the application using Unified Functional Testing (UFT).
  • Performed Record and Run, Data driven framework, Checkpoint, and dialog box using selenium web driver.
  • Used Unified Functional Testing (UFT) for Shared Object repository creation and maintenance, used regular expression, re-usable actions, data table, checkpoints and recovery scenario.
  • Imported data from the Database to the Data table and performed Data Driven testing with different Data sets for reports generation module in Unified Functional Testing (UFT).
  • Created Unified Functional Testing (UFT) advance automation scripts using Descriptive programming, Modular approach, Custom Functions, Logics, and Looping for Regression testing.
  • Developed Hybrid Frame Work using UFT
  • Performed web REST API testing using SoapUI
  • Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency and Constraints.
  • Developed and documented effective test procedures, which effectively directed other's work.

Environment: Oracle, SQL, VBScript, XML, Windows, HP Unified Functional Testing (UFT), HP ALM, SoapUI

Confidential - New York, NY

QA Test Engineer

Responsibilities:

  • Worked within scrum team in making Requirement Document based and Test procedure development.
  • Made Test Cases on various forms of the application.
  • Wrote up test cases to test mappings and workflows and also analyzed the cache assigned.
  • Made Automation standards document and created Functions so they can be reused.
  • Created descriptive object using descriptive programming.
  • Planned and executed the Manual and Automation Testing for System Testing (Functional and Regression testing) and UAT.
  • Worked with development teams to find and correct software bugs and deficiencies based on testing results using Quality Center.
  • Used Quality Center to house all test documentation and report/track all issues and defects.
  • Executed Data Validation using SQL, Defect Resolution and Maintenance.
  • Thoroughly wrote SQL queries to perform back end testing.
  • Wrote automated test scripts with QTP based on various use cases.
  • Organized QTP scripts for use with varied, controlled test input values.
  • Assisted the rest of the team in End to End and UAT testing
  • Worked in Agile software development methodology and used daily scrum meeting to discuss daily updates and document the team’s status.
  • Wrote progress reports to make sure test coverage and results went according to plan.
  • Worked with team in remote locations on a daily basis to talk about any problems regarding projects.

Environment: Java, JDBC, QTP, Quality Center, J2EE, UNIX/LINUX, Web Logic, MQ Series, UML, Visio, XML, HTML, vbScript, Oracle, Windows.

Confidential - New York, NY

QA Engineer

Responsibilities:

  • Worked with Business and Scrum team to write agile formatted stories
  • Collaborated with QA team members to create a test plan for the project
  • Participated in weekly project and story grooming meetings
  • Wrote test cases based off the software requirements for 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
  • Performed web REST API testing using SoapUI
  • Validated XML formatted long listing Data using excel and vbScript
  • Built 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: QTP, Quality Center, SOAP UI, Jira, MTM, TFS, Windows, .Net, Oracle, SQL Server, MS-Offic

We'd love your feedback!