Sr. Test Automation Developer Resume
3.00/5 (Submit Your Rating)
MD
SUMMARY
- 8 years of IT experience in Software Analysis, Design and Testing.
- Involved and provided input in all stages of the Software Development Life Cycle (SDLC).
- Expert in Test Automation and with using QTP/UFT and VBScript.
- Developing Keyword, Data - Driven and Hybrid frameworks from scratch by using Descriptive Programming.
- Performed Front-End testing involving Smoke, Regression and Functional tests by using QTP/UFT and VBScript.
- Performing Back-End testing using API/Web Service and Database tests by using QTP/UFT, VBScript, ADODB, SQL and Postman.
- Performing Parallel Execution on different Virtual Machines. Automating Outlook, Excel and UFT itself by using Automation Object Model (AOM).
- Experience in using test management tools like ALM and JIRA.
- Experience in using database management tools like SQL Developer and TOAD.
- Helped perform Manuel Testing when needed.
- Involved in preparation of Test Plan, Test Cases, Requirement Traceability Matrix (RTM), and Defect Reports.
- Familiar with both Agile and Waterfall environments.
- Having domain knowledge in Telecommunication, Banking and Mortgage industries.
- Familiar with Java Programming, Selenium WebDriver, TestNG and Git/GitHub.
- Easily adaptable to any new technologies and business environment.
- Cross-functional and detail-oriented team player.
- Have the ability to work independently in a time sensitive work environment.
TECHNICAL SKILLS
- QTP/UFT
- ALM
- JIRA
- SQL Developer
- TOAD
- Eclipse
- Selenium
- TestNG
- Git/GitHub
- Postman
- VBScript
- JAVA
- SQL
PROFESSIONAL EXPERIENCE
Sr. Test Automation Developer
Confidential, MD
KEYWORDS
- QTP/UFT
- VBScript
- JIRA
- Descriptive Programming
- Parallel Execution
- Virtual Machine
- Driver Script
- AOM
- Reusable Functions
- Application Based Functions
- Function Libraries
- Regression Suite
- Smoke Test
- API
- SQL
- Outlook
- Error Handling
- Conditional Loops
- Xml
- DOM
- XPATH
- FSO
- Coding Standards
- Naming Conventions
- Folder Structures
- Test Plan
- Test Design
- Test Cases
- Test Scripts
- RTM
- Defect Tracking
- Agile
Responsibilities:
- Involved in evaluating the Business Requirement documents, Test Plan documents, Test Design documents, RTM and Test Scripts. + Developed Automation test scripts.
- Other activities included test execution, report generation.
- Worked in an Agile development environment - consisting of many iterative releases with extensive celebrations between the DEV, QAs and the BAs.
- Involved in Regression test planning, Manual-Automated test executions and test result in analysis.
- Participated in Test result evaluation, documentation, and relevant reporting.
- Developed Hybrid Automation Framework, including setting up Coding Standards, Naming Conventions and Folder Structures in QTP/UFT automation environment.
- Executing the Regression Suite after each production release and analyze results.
- Identified and prioritized test cases for test automation development in QTP/UFT using VB Script.
- Developed reusable and application based functions with Descriptive Programming from scratch and maintained in the function libraries in VB Script.
- Developed Driver Scripts using VBScript and kicked off test script executions on demand.
- Performed Error Handling using conditional loops to enhance the automation scripts.
- Kept Environment Variables for URLs, default values, username and passwords in XML files for UFT test data.
- Used HTML DOM and XPath to identified dynamic objects from web application for UFT.
- Developed AOM using VBScript to automate Outlook and QTP/UFT for parallel test execution in different Virtual Machines.
- Extensively used in VB Script to dynamically File System Object handle files and folders for test automation framework in UFT.
- Participated in determining test environment and test data needs.
- Performed API and Data Base testing using SQL Quires.
- Attended Team meetings to give the project status updates and discuss
Sr. Test Automation Engineer
Confidential, NY
KEYWORDS
- QTP/UFT
- VBScript
- ALM
- SVN
- Data Driven Framework
- Parallel Execution
- Virtual Machines
- Driver Script
- REST
- ADODB
- Regression Test
- Smoke Test
- Excel
- Xml
- Bug Report
- Sprint Grooming
- Sprint Planning
- Sprint Review
- Sprint Retrospective
Responsibilities:
- Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on user stories.
- Developed automation scripts using QTP/UFT and VBScript.
- Performed Data-driven testing using reusable functions which reads data from Excel and XML files.
- Performing REST Web Services testing and Database testing using ADODB.
- Created entire architecture for Back-End testing.
- Used XPath and DOM to work with dynamic objects.
- Developed Driver Script and scheduled daily Smoke Test script using QTP/UFT.
- Performed UI Functional Testing like Smoke and Regression testing.
- Performed Parallel Execution in different Virtual Machines with using ALM.
- Identified and reported bugs using defect tracking tool ALM and presented Bug Reports for weekly status updates.
- Performed data accuracy, data validation by querying the database using SQL queries to check the data table on the server.
- Monitored the test results on a daily basis and reported to upper management.
- Participated in Sprint Grooming meeting and analyzed the complexity of each task.
- Attended Sprint Planning meeting and provided estimated Level of Effort for the sprint task to reach the sprint goal.
- Participated in Sprint Review meeting and demonstrated newly developed functionalities to the development team and business owners.
- Attended Sprint Retrospective meeting and provided feedback to the team to improve the development team productivity.
- Business or sector Banking
QA Automation Engineer
Confidential, VA
KEYWORDS
- QTP/UFT
- VBScript
- Jira
- Regression Test
- Record And Playback
- Bug Report
- Manuel Testing
- Test Plan
- Test Cases
- Object Repository
- Checkpoints
Responsibilities:
- Managed test activities by executing the test cases using JIRA.
- Reported bugs using JIRA and worked closely with the development team for the closure of these bugs before release.
- Automated test cases by record and playback using QTP.
- Created basic scripts from a manual test case, added verification steps to tests, manage objects in the Object Repository, and customize Checkpoints with parameters.
- Performed functional regression testing using QTP.
- Gave demo of the working product at the end of the release cycle to the development team, Business team and stakeholders.
- Involved in implementation and documentation of standard procedures for setting up and configuration of the test.
- Attended weekly meetings on project status.
- Responsible for designing and developing Mock-ups for User Interface and prototype testing.
- Responsible for weekly status updates showing the progress of the testing efforts.
- Analyzing business processes and requirements.
- Designing system solutions and improve business processes.
- Testing new developed applications or functionalities.
- Writing necessary functional and non-functional documents throughout the project life cycle and training end-users.
- Assisting project management (Waterfall).
- Business or sector Internet and Network