Automation Test Engineer Resume
AlbuquerquE
SUMMARY
- 10+ years of diverse experience in IT wif emphasis on Software Quality Assurance.
- Designed and implemented Test automation frameworks for Selenium WebDriver and HP’s UFT and ALM, Quick Test Pro/HP Quality Center
- Experience in developing Keyword and Data Driven frameworks, across Web, Java, Siebel, .Net, DB2, Silverlight and WPF automation.
- Designed and developed Business Process Component framework for Flight Operations Product - Aircraft Ground Messaging Module.
- Created QA Strategic & Operational planning for Flight Operations product.
- Team Development and leadership skills.
- Consistently increased visibility into the test process using test management tools and reports and effective communication.
- Designed and documented Processes, Planning & Standards Design for Quality Assurance team
- Worked in various facets of SDLC, noledge of Capability Maturity Model (CMM) and Agile methodologies.
- Used Requirements, Functional Design Docs. & use cases analysis to create applicable test cases.
- Experience in SAP Testing
- Proficient in SQL for testing database integrity.
- Extensive noledge of full Software Development Life Cycle (SDLC).
- Mentored a QA team related to testing organization.
- Participated in GUI Testing, Functional Testing, Regression Testing, Integration testing, System testing, Web Testing, Database Testing, Business cycle testing, End-End Testing.
- Involved in Software Configuration management at PMI Project.
- Leading the team and in timely delivery of client deliverables
- Interacting wif clients and conducting scrum meetings.
TECHNICAL SKILLS
Web Technologies: HTML, VBScript, JavaScript
Testing Tool: UFT 11.5(QTP), ALM 11.0 (Quality Center), soup UI
Perfecto Mobile, Selenium Web driver:
Languages: C#, C, C++, SQL, Perl, VS2010,SAP ABAP, Java
RDBMS: Oracle, MS SQL Server
Defect Tracking Tools: JIRA
Operating Systems: Windows98/2000/XP/Vista/Windows7&8/Mac
PROFESSIONAL EXPERIENCE
Confidential - Albuquerque
Automation Test Engineer
Responsibilities:
- Test Automation using Selenium Web Driver, TestNG, Jenkins wif Eclipse IDE
- Planning, deploying, and managing the testing effort for any given release.
- Designing, implementing and managing user interface automation framework for testing environment.
- Creating Test Strategy, planning, test cases and estimation and documenting them on internal wiki sites.
- Designed and implemented test automation framework using TestNG and Selenium WebDriver
- Created end to end test framework to run sanity tests on nightly builds wifout any manual intervention.
- Created Hybrid frame work wif selenium using TestNG and Java reflection API. This enabled non automation users to add new test cases using Excel files.
- Implemented Page Object Model, which halped in reusing the UI related libraries in multiple areas.
- Implemented x-path, JavaScript and CSS element locator strategies to locate complex elements on page using elements internal text, index and attribute values
- Used Java and TestNG, XML and JSON parsers. TestNG and Reporting, Log4J for test suite’s creation and reporting results
- Created API testing scripts to test server response and results for different requests. performed multiple browser testing
- Created test scripts using SOAPUI and Groovy script to test Web Service components of the application
- Analysis of test results, logging defects and feature requests into tracking system and seeing each one through to completion.
- Working closely wif product managers and development team on finalizing the application features and UI designing.
- Used Perforce and Git for Source Control.
- Perform Functional testing
- Test case design and maintenance in HP ALM
- Automate regression test case candidates
- Track defects in JIRA until their closure
- Perform End to End Testing
Confidential - Chicago - IL
Sr. Automation Test Engineer
Responsibilities:
- Involved in testing Individual and business electronic services
- Performed test automation using Selenium WebDriver
- Worked closely wif Development team to discuss the Design and Testing aspects of the applications to design the Test plans
- Documented Manual Test Cases, Test Procedures and Test Results.
- Conducted the Smoke testing to check the High level functionality of the application.
- Performed Manual Testing for all the functionality in the application.
- Developed and Executed the Functional, System, Integration and Regression Test Cases.
- Conducted the Regression Tests for already reported defects to test whether fix has been applied or not and also to test whether the fix causes another problem or not
- Participated in Weekly meetings and walk through to discuss Defect Priorities
Environment: Selenium Web Driver, TestNG, REST API, SSIS, SAP BO, Soap UI
Confidential, Raleigh, N.C
Automation Test Engineer
Responsibilities:
- Defining the scope of testing for each release.
- Team Development and leadership
- Metrics & Status Reporting
- Deploying and managing the appropriate testing framework to meet the testing mandate
- Planning, deploying, and managing the testing effort for any given release.
- Creation of automation framework in QTP 11.0 in Expert view (VB script functions) to automate manual test cases.
- Creating functions, maintaining the Object Map and to automate the new progression script
- Implementation of automation framework on testing environment.
- Interacting wif team on need basis and providing timely solutions.
Environment: QTP11, Quality Center 11, VB Scripting, UNIX, VBA, VC++, Windows XP, Windows 7, Soap UI
Confidential, San Ramon, C.A
Test Automation Engineer
Responsibilities:
- Defining the scope of testing for each release.
- Strategic & Operational planning
- QA strategy, Definition and Execution
- Metrics & Status Reporting
- Deploying and managing the appropriate testing framework to meet the testing mandate
- Planning, deploying, and managing the testing effort for any given release.
- Creation of automation framework in QTP 11.0 in Expert view (VB script functions) to automate manual test cases.
- Creating functions, maintaining the Object Map and to automate the new progression script
- Implementation of automation framework on testing environment.
- Preparing test plan, test scenario and test coverage matrix.
- Interacting wif team on need basis and providing timely solutions.
Environment: QTP11, Quality Center 10, VB Scripting, UNIX, VBA, Java Swings, Oracle, Windows XP, Windows 7
Confidential
Test Automation Engineer
Responsibilities:
- Developed and implemented Webbased testing wifSelenium WebDriverwhich cut down the script development time in half.
- Involved in installing and configuring the Selenium on the Desktop for Testers and QA Team.
- Involved in halping the manual tests to automated scripts using Selenium.
- Identified and managed WebElement locators using Html-id, Html-name, and X-Path.
- Developed batch programs and wrote Scripts to run them on Unix korn Scheduler
- Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on the requirements.
- Involved in writingSQLQueries for backend testing.
- Participated in new feature kickoff meetings and prepared test cased based on the use case documents.
- Participated in Development, Unit Testing, Fixing the Bugs.
- Created selenium automation framework to test Administrator portal
- Created API testing libraries to test application calls to content management server and to verify its response.
- Bug reporting and tracking in JIRA.
Environment: Selenium WebDriver, Java, TestNG, SQL, DHTML, Quality Center, HTML, Oracle 11g, Shell Script, MS Excel, PL/SQL, Unix.
Confidential
Test Engineer
Responsibilities:
- Performed Manual Testing
- Performed different types of Black box Testing
- Designing the Test cases and execution of Test cases
- Database Verification to check the updated data in the Oracle Database
Environment: JSP, Windows XP, SQL Server
Confidential
Test Engineer
Responsibilities:
- Involved in the execution of the manual test cases, analysis of the test results and maintenance of test metrics.
- Actively participated in BUG meetings to resolve the defects in efficient and timely manner.
- Testing the system in different test phases, like GUI, regression, Integration, and functionality testing.
- Passed SQL queries to test the Database
Environment: Java, WSP, OBIEE, Java, TOAD, VSS (Visual Source Safe)
Confidential
Test Engineer
Responsibilities:
- Executing functional / system test procedures
- Updating existing test cases as per the change request.
- Updating test cases / test results.
- Involved in Test planning, writing test cases, executing test cases and documenting results.
- Understanding the business process through the Business Requirement Document and analyzing the Software
- Requirement specifications.
- Analyzed system specifications and Developed Test plan manually.
- Writing SQL queries for data verification and backend testing.
- Submitted weekly status reports to QA Manager as per assigned schedule.
- Interacted wif developers closely to resolve defects and issues.
Environment: Java, TOAD, VSS (Visual Source Safe), UNIX, Oracle 8i, SQL