Senior Automation Engineer Resume
Oldsmar, FL
SUMMARY:
- Having total 7+ of Experience in Manual and QTP/Selenium Automation testing.
- Coordinating the Offshore/ Onshore team with respect to QA activities.
- Extremely familiar with Quality Assurance and Quality Control procedures and methodologies.
- Highly knowledgeable in all stages of the Software Development Life Cycle (SDLC) and QA Life Cycle (STLC).
- Knowledge in testing using Agile, Scrum, Waterfall methodologies.
- Extensively experienced with Telecommunication, Financial, Healthcare applications and analysis of its business, technical, and functional requirements.
- Preparing Test Plan and test metrics.
- Reviewing the Test Cases and approving the same
- Managing the testing team by delegate tasks to the team and tracking the same
- Acting the role of one point Contact among the QA Team, Management and Clients.
- Experienced creating POC for Clients in various projects.
- Responsible for preparing Daily and Weekly Status Report and presenting them to the Clients.
- Experienced in both manual testing and Automation testing using testing tools such as Selenium WebDriver, UFT/QTP, and ALM/Quality Center/ TestDirector.
- Experienced in performing Black box testing, GUI, Functional, System, Integration, Regression testing and UAT testing.
- Experienced in managing the testing process using Silk Central, ALM/Quality Center/TestDirector.
- Experienced in using ALM/Quality Center and JIRA to communicate and coordinate software bug fixes, change requests, and supports high level of communication among the testers, developers and managers.
- Experienced in creating detailed bug reports, pass - fail reports and comparison charts using ALM/Quality Center.
- Experienced and well versed in writing SQL Queries for Database Testing.
- Experienced in performing data driven testing with QTP.
- Experienced in creating various checkpoints and Synchronization points using QTP.
- Experienced in performing complex integration and regression tests on multiple software using QTP.
- Experienced in developing Automation Frameworks to perform Functionality and GUI testing using QTP.
- Experienced in creating and executing test scripts for various functional and regression testing using Selenium Web driver.
- Experienced in setting up source control system for Automation Projects
- Experienced in developing JUnit Test Scripts in Eclipse for functional testing.
- Extensively used Java Script to develop Test Script to perform automation testing.
- Good judgment skills while reporting and prioritizing software bugs in conjugation with the development and QA managers.
- Experienced with various database like MS Access, SQL, Oracle, Sybase ASE, DB2 and MySQL.
- Good interpersonal skills, commitment, result oriented hardworking with a quest and zeal to learn new technologies and undertake challenging tasks.
TECHNICAL SKILLS:
Testing Tools: Eclipse, Selenium IDE, Selenium Web Driver, UFT/QTP, ALM/Quality Center/TestDirector, Qtest, GitHub
Bug Reporting Tools: JIRA, ALM/Quality Center
Requirement Gathering Tools: Silk Central, Rational Requisite Pro
Operating Systems: Windows and UNIX
Languages: C, C++, JAVA, VBScript
Web Technologies: ASP.NET, VB.NET, CSS, JavaScript, XML, HTML.
Development Tools: Visual Studio
SQL Server, MS: Access, Oracle
Application Server: IIS
Tools: Microsoft Office.
EXPERIENCE:
Confidential, Oldsmar, FL
Senior Automation Engineer
Responsibilities:
- Act as an Automation COE to provide training and mentoring to the Team mate on the Automation Tool and Strategy
- Initiated Daily stand up calls with offshore QA Team as well as Weekly Management Call.
- Created Test Plan and allocate and assigned tasks to the team.
- Worked Extensively with UFT to develop and execute Automation Scripts
- Modified existing and created new and Function library to accommodate the Project needs
- Developed Automated scripts using VBScripts in UFT
- Established connection between UFT and ALM using the HP add-in
- Managed Requirements in ALM throughout the Project
- Presented the daily and weekly status report to the client.
- Performed Code review upon finishing the Test Script Development.
- Generated test scenarios and test data; executed tests, created problem reports.
- Performed various forms of testing including GUI, Smoke, Functional, Regression, Integration, System and Configuration testing.
- Administered, logged and maintained defects in defect tracking system ALM
- Performed back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the SQL database.
- Testing, Integration Testing, System Testing and User Acceptance Testing using Selenium JAVA Scripts.
- Worked experience in testing Data Migration and Integration with external applications.
- Identified and resolved project related issues, escalating to Management when necessary.
- Created automation results report documents.
Confidential, Orlando, FL
Senior Automation Engineer
Responsibilities:
- Supervise and mentor fellow teammate on Automation.
- Participated actively in Project Estimation for QA Goals and Milestone.
- Participated in Daily stand up calls with QA Team and provided feedback on the current progress.
- Created Test Plan and allocate and assigned tasks to the team.
- Performed Code review upon finishing the Test Script Development.
- Involved in creating the Java Framework using Selenium WebDriver, Eclipse, Junit and gitHub
- Developed Test scripts using selenium with existing java framework.
- Used selenium with existing java framework to run Functional and GUI test Cases.
- Was involved in simulating multiple machines using VMware and selenium grid.
- Generated test scenarios and test data; executed tests, created problem reports.
- Performed various forms of testing including GUI, Smoke, Functional, Regression, Integration, System and Configuration testing.
- Developed and Managed Test Cases in Qtest.
- Administered, logged and maintained defects in defect tracking system JIRA
- Developed and maintained Selenium JAVA test scripts to support regression testing whenever a Change Request is completed depending on the Requirement
- Executed Regression Testing, Integration Testing, System Testing and User Acceptance Testing using Selenium Test Scripts.
- Identified and resolved project related issues, escalating to Management when necessary.
- Created automation results report documents.
- Involved in Audit meetings and got an initiative to reach QA testing goals.
Confidential, Gainesville, FL
Test Lead
Responsibilities:
- Supervise and mentor fellow teammate, both in onshore and off shore.
- Initiated Daily stand up calls with offshore QA Team as well as Weekly Management Call.
- Presented the daily and weekly status report to the client.
- Created Test Plan and allocate and assigned tasks to the team.
- Performed Code review upon finishing the Test Script Development.
- Developed Test scripts using selenium with existing java framework.
- Used selenium with existing java framework to run Functional and GUI test Cases.
- Simulated multiple machines using VMware and selenium grid.
- Generated test scenarios and test data; executed tests, created problem reports.
- Performed various forms of testing including GUI, Smoke, Functional, Regression, Integration, System and Configuration testing.
- Managed Test Cases in Silk Central.
- Administered, logged and maintained defects in defect tracking system JIRA
- Performed back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the SQL database.
- Developed and maintained Selenium JAVA test scripts to support regression testing whenever a Change Request is completed.
- Executed Regression Testing, Integration Testing, System Testing and User Acceptance Testing using Selenium JAVA Scripts.
- Worked experience in testing Data Migration and Integration with external applications.
- Identified and resolved project related issues, escalating to Management when necessary.
- Created automation results report documents.
- Involved in Audit meetings and got an initiative to reach QA testing goals.
Confidential
Test LeadResponsibilities:
- Supervise and mentor fellow teammate, both in onshore and off shore.
- Initiated Daily stand up calls with offshore QA Team as well as Weekly Management Call.
- Presented the daily and weekly status report to the client.
- Created Test Plan and allocate and assigned tasks to the team.
- Performed Code review upon finishing the Test Script Development.
- Developed Test scripts using selenium with existing java framework.
- Used selenium with existing java framework to run Functional and GUI test Cases.
- Simulated multiple machines using VMware and selenium grid.
- Generated test scenarios and test data; executed tests, created problem reports.
- Performed various forms of testing including GUI, Smoke, Functional, Regression, Integration, System and Configuration testing.
- Managed Test Cases in Silk Central.
- Administered, logged and maintained defects in defect tracking system JIRA
- Performed back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the SQL database.
- Developed and maintained Selenium JAVA test scripts to support regression testing whenever a Change Request is completed.
- Executed Regression Testing, Integration Testing, System Testing and User Acceptance Testing using Selenium JAVA Scripts.
- Worked experience in testing Data Migration and Integration with external applications.
- Identified and resolved project related issues, escalating to Management when necessary.
- Created automation results report documents.
- Involved in Audit meetings and got an initiative to reach QA testing goals.
Confidential
Test LeadResponsibilities:
- Supervise and mentor fellow teammate, both in onshore and off shore.
- Initiated Daily stand up calls with offshore QA Team as well as Weekly Management Call.
- Presented the daily and weekly status report to the client.
- Created Test Plan and allocate and assigned tasks to the team.
- Performed Code review upon finishing the Test Script Development.
- Developed Test scripts using selenium with existing java framework.
- Used selenium with existing java framework to run Functional and GUI test Cases.
- Simulated multiple machines using VMware and selenium grid.
- Generated test scenarios and test data; executed tests, created problem reports.
- Performed various forms of testing including GUI, Smoke, Functional, Regression, Integration, System and Configuration testing.
- Managed Test Cases in Silk Central.
- Administered, logged and maintained defects in defect tracking system JIRA
- Performed back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the SQL database.
- Developed and maintained Selenium JAVA test scripts to support regression testing whenever a Change Request is completed.
- Executed Regression Testing, Integration Testing, System Testing and User Acceptance Testing using Selenium JAVA Scripts.
- Worked experience in testing Data Migration and Integration with external applications.
- Identified and resolved project related issues, escalating to Management when necessary.
- Created automation results report documents.
- Involved in Audit meetings and got an initiative to reach QA testing goals.
Confidential, Reston, VA
Automation Engineer
Responsibilities:
- Analyzed the system specifications, identified test requirements and designed and developed test cases.
- Responsible for preparing Test plans and writing Test Cases, Test procedures, Test scripts by analyzing system requirements.
- Developed and Executed Test Cases from Requirements/Business and Technical Specifications.
- Generated test scenarios and test data; executed tests, created problem reports.
- Performed Positive and Negative testing.
- Performed various forms of testing including GUI, Smoke, Functional, Regression, Integration, System and Configuration testing.
- Created Test Plans and Test Cases using Silk Central.
- Administered, logged and maintained defects in defect tracking system Silk Central.
- Performed back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the SQL database.
- Developed and maintained JUnit test scripts to support regression testing whenever a Change Request is completed.
- Executed Regression Testing, Integration Testing, System Testing and User Acceptance Testing using Selenium Web driver.
- Developed automated test scripts for functionality specification to ensure bug free performance using Java script in Eclipse.
- Developed automated test scripts with Selenium based on various use cases.
- Modularized test cases and created data driven tests using Selenium.
- Created, enhanced and maintained high-end test scripts for various functional and regression using Selenium Web driver and Java Script.
- Used User-defined functions to check the different functionalities of the application using Selenium.
- Developed both Data-driven and Keyword-driven Framework using Selenium.
- Worked experience in testing Data Migration and Integration with external applications.
- Identified and resolved project related issues, escalating to Management when necessary.
- Created automation results report documents.
- Involved in Audit meetings and got an initiative to reach QA testing goals.
Environment: SQL, PL/SQL, JAVA, HTML, Selenium, Eclipse, JUnit and Windows.
Confidential, Boca Raton, FL
QA Analyst
Responsibilities:
- Interacted with Senior Architects, Manager and the developers for issue resolution for critical business related queries and acting as a liaison between the business and the IT teams.
- Involved in implementing Entrance and Exit Criteria for a variety of tests
- Involved in preparing Test Data.
- Involved in whole SDLC (software Development Life Cycle) of the application by doing Smoke, Functional, Regression, System, Integration, and User acceptance testing.
- Performed cross browser testing by testing the application compatibility.
- Set up Requirements Traceability Matrix with all the testable Securities scenarios.
- Created test design by using HP Quality Center test Management tool and tracked the defects and reported the defects to the PM.
- Tracked and reported bugs and also generated reports using Quality Center.
- Frequently updated the requirements and defect status as per the current status of the testing project using Quality Center.
- Performed database testing by using SQL queries.
- Extensively used QuickTest Pro for regression testing for automation of multiple modules in the environments.
- Performed Automation of test with extensive VBScripting for dynamic code in QTP.
- Updated scripts in Expert view with VBScripting and wrote the functions in Function Libraries and associated the required function libraries to each test using QTP.
- Performed complex integration and regression tests on multiple applications using QTP.
- Developed a Hybrid Automation Framework to perform Functionality and GUI testing using QTP.
- Involved in User acceptance testing of the application.
- Created different Traceability views to maintain the Traceability of the requirements and test cases.
- Reviewed and ensure deliverables completed with quality on time.
- Involved in preparing Performance and Functional Defect Analysis Report for every release.
Environment: IBM Mainframe, IDMS, COBOL, DB2, Windows, Quality Center, and QuickTest Professional.
Confidential, Silver Spring, MD
Software Tester
Responsibilities:
- Involved in gathering and reviewing the business requirements for each Release.
- Reviewed Business Design Document and Technical Design Document.
- Involved in both Manual and Automated testing of the application.
- Performed Smoke testing, Functional testing, System testing, Regression testing, Integration testing and User Acceptance Testing.
- Developed advanced SQL queries for accessing the database for testing purpose.
- Used the test case management tool—TestDirector for requirements, test cases, tracking and logging defects and assigning priorities to defects.
- Gathered and formatted all requirements in requirement management and executed test scripts using test lab in TestDirector.
- Worked with TestDirector for defect tracking, process automation, reporting and lifecycle traceability for better visibility and control of the software development lifecycle.
- Worked on automating tests using HP Quick Test Pro (QTP) for reusability, repeatability, reliability, faster execution and regression testing.
- Involved in modifying and coding VBScripts with conditional statements and loops in QTP testing tool.
- Performed functional testing with QTP, defined various checkpoints to verify results and performed tests using test-driven data.
- Used QTP to capture, verify and replay user interaction-s automatically to identify defects.
- Created basic scripts from a manual test case, added verification steps to tests, manage objects in the object repository, and customize checkpoints with parameters using QTP.
- Involved in Test Design/Development with defined coding standards/Execution/ Results Review.
- Planned and worked flexibly to meet the dead lines.
- Reviewed and ensured deliverables completed with quality on time.
Environment: Windows, UNIX, XML, VBScript, J2EE, HTML, SQL, Java Script, Toad, MS SQL Server, TestDirector, QTP.
