Senior Automation Engineer Resume
Chicago, IL
SUMMARY
- Over 6 years of experience in QA with expertise in testing Web and Windows based applications with manual as well as automation testing approach.
- Involved in all stages of Software Development Life Cycle (SDLC) such as Requirements Gathering, Analysis, Design, Development and Testing.
- Proficient in designing, reviewing and documenting Test Plans and creating Test Cases based on System Requirement Document.
- Experienced in developing Requirement Traceability Matrix (RTM) to ensure the requirement and Testing Coverage.
- Hands on experienced with practicing Agile Scrum Methodology in dynamic IT environment.
- Experienced with Sprint Grooming, Sprint Planning and Sprint Review meetings.
- Experienced various types of testing methodologies like Black Box Testing, Negative Testing, Positive Testing, Functional Testing and Regression Testing.
- Experienced in Designing, Developing and Maintaining various Test Automation Frameworks like Data Driven, Keyword Driven and Hybrid Framework using QTP/UFT.
- Experienced in automating Functional, Regression and Smoke Test cases using UFT with VB Script.
- Experienced in executing daily Smoke Test Cases using UFT to check system stability.
- Experienced in executing large amount of regression test cases to support Application Release by analyzing the execution result.
- Experienced in developing Reusable Functions, Error Handling Functions and Dynamic Sync Functions in UFT to ensure framework efficiency and effectiveness.
- Experienced in enhancing and maintaining existing test automation framework in QTP and UFT using VB Script.
- Developed custom HTML Report in QTP and UFT for non - technical project members by improving the readability.
- Experienced in enhancing and maintaining existing test automation framework in QTP and UFT using VB Script.
- Experienced in Cross Browser Compatibility Testing on Firefox, Chrome and IE.
- Experienced in Back-End Testing with SQL Queries in Oracle and SQL Server environment.
- Excellent rapport with Business Analysts, Developers and Testers in the projects and worked in close collaboration with team members to ensure quality of the application.
- Possesses excellent communication, documentation and organization skills with the ability to adapt to a new environment and meet stringent deadlines.
- Highly motivated agile team member with Cross Functional Team mindset to Collaborate and contribute to the development team.
TECHNICAL SKILLS
Automation Tools: Quick Test Professional, UFT, Selenium IDE
Test Management Tools: HP Quality Center, ALM, JIRA
Databases: Oracle, MS SQL Server, DB2 and MS Access
Programming Languages: VB Script, SQL, HTML, XML, JAVA, .Net
Defect Tracking Tools: HP Quality Center, ALM, JIRA, Team Foundation Server
Operating System: Windows, OS X
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Senior Automation Engineer
Responsibilities:
- Analyzed Business Requirement Document, User Stories for development of Test Plans and TestCases.
- Created Test Cases and Requirement Traceability Matrix in HP ALM to ensure Testing Coverage.
- Attended Sprint Grooming and Sprint Planning meetings to provide Level of Effort for each Sprint Backlog Item.
- Performed Functional Testing on the newly developed functionalities in each Sprint.
- Designed and Developed Keyword Driven Automation Framework using HP UFT/QTP from scratch with VB Script.
- Developed highly Reusable Functions in UFT/QTP and maintained in the Function Libraries to ensure Reusability and Maintainability of the test automation framework.
- Developed Driver Scripts to execute SQL Server, Regression scripts with VB Script.
- Developed HTML reporting engine to improve the execution report and analysis.
- Prioritized large amount of test cases in Master Regression Suite for test automation development based on the Risk Assessment.
- Configured multiple Virtual Machines to perform automated regression executions.
- Executed Functional and Regression test cases, analyzed the test results and logged Defects in HP ALM.
- Collaborated with business analysts and developers to solve complex issues that are related to User Stories Acceptance Criteria.
- Performed Back-End Testing with SQL Queries in Oracle environment to validate data.
- Performed Cross Browser Compatibility Testing in various browsers like Internet Explorer, Chrome and Firefox.
- Developed ODBC Connection functions to perform automated Back-End Testing in UFT/QTP with VB Script.
- Attended Sprint Retrospective meeting and provided input to improve the development team productivity and performance.
- Provided mentorship in test automation to achieve Agile Cross Functional Team goal.
Environment: UFT, HP ALM, VB Script, SQL, HTML, XML, Oracle, Agile Scrum
Confidential, Tampa, Florida
Test Automation Specialist
Responsibilities:
- Developed Test Plan, Test Cases and End to End Scenarios based on the User Stories.
- Analysed the User Stories, System Design and provided input from End-User point of view.
- Executed manual test cases, Logged Defect and retested the defects in JIRA.
- Worked closely with Developers and Business analysts to solve defect related issue.
- Handled dynamic web objects with Descriptive Programming in UFT using VB Script.
- Developed, Implemented and Maintained Keyword Driven Automation Framework with UFT using VB Script.
- Developed functions to handle dynamic objects of the web application and solved complex Object Recognition problem.
- Developed Reusable Functions and maintained them in multiple Function Libraries based on the application’s functional component.
- Performed extensive Back-End Testing using complex SQL Quires.
- Scheduled the automated daily Smoke Test with Windows Task Scheduler and tested application stability using Automation Object Model in UFT.
Environment: QTP/UFT, JIRA, VB Script, SQL, HTML, XML, Oracle, Agile Scrum
Confidential, Chicago, IL
Quality Assurance Analyst - II
Responsibilities:
- Created Test Plans, Test Cases, Test Scripts and test strategy for the application.
- Executed test scripts and test cases according to business requirement and verified the test results.
- Developed Data Driven Test Automation Framework using QTP with VB Script.
- Developed functions and maintained in the several function libraries based on the functional area of the application.
- Responsible for estimating test cases and co-ordinate UAT testing team.
- Automated regression and smoke test cases using QTP with Descriptive Programming.
- Analyzed the test execution result and logged defect in HP Quality Center.
Environment: QTP 10/9.5, Quality Center, VB Script, SQL, Oracle, Waterfall
Confidential, Hoffman Estates, IL
Quality Assurance Analyst
Responsibilities:
- Involved in complete SDLC (Software Development Life Cycle): analyzed the requirements, tookpart in writing test plans, created test cases based on requirements, and modified RTM(Requirements Traceability Matrix).
- Worked with business analysts to develop Test scenarios from functional specifications.
- Tested software to ensure integration into company systems meet functional requirements, system compliance, and technical specifications.
- Involved in test plan design and test execution during the testing phase of the project.
- Designed the Test Strategy for multiple functionalities of the application under test and maintained defect logs using HP Quality Center.
- Worked with project management and development team to report and resolve complex issues during test execution.
- Attended status meetings (walkthrough/inspections) for reviewing the testing process with the QA team, Developers, Operations and Management
Environment: Quality Center, SQL, Oracle, Microsoft Office, SDLC, Waterfall