We provide IT Staff Augmentation Services!

Automation Engineer Resume

5.00/5 (Submit Your Rating)

Frederick, MD

SUMMARY

  • 8 years of professional experience in Software Quality Assurance (QA) in both Manual, and Automated testing.
  • Strong Knowledge of Quality Assurance Test methodologies, deliverables, processes, strategies, techniques and the software development life cycle(SDLC) and entire software Testing Life Cycle (STLC).
  • Experience in analyzing the Business Requirement Documents (BRD), Functional Requirement Specification (FRS), and User story and design documents to create Test Plans, Test Strategies and Test Case.
  • Testing experience with multiple platforms, web application, databases, web technologies.
  • Performed GUI, Smoke, Black box, Functional, System, Integration, Data Driven, Regression, Ad - hoc, back end, User Acceptance (UAT) and Cross Browser Testing.
  • Experience in creating Test Scenarios, Requirement Traceability Matrix (RTM) and Test Execution reports.
  • Strong Knowledge on entire QA Life Cycle, which includes Designing, Developing and Execution of the entire QA Process and Documentation of Test plans, Test Cases, Test Procedures and Test Scripts.
  • Experience in on-site / offshore model and communications.
  • Highly experience with SDLC and various testing methodologies.
  • Testing experience with multiple platforms, web server/application servers, databases, web technologies, object oriented programming languages.
  • Experience in the working Agile Development and SCRUM.
  • Knowledge in UML and Design Patterns, full understanding of OO principles, experience with OO modeling tools.
  • Knowledge of JAWS tool for 508 compliance testing
  • Used SOAPUI for API, Web service, & Functional Testing.
  • Experience with both creating and executing test scripts and coordinating testing.
  • Highly Experience with Agile environment, Iterative, and Waterfall Methodology.
  • Skills in debug and troubleshooting.
  • Experienced in testing mobile application and Mobile App’s for iOS and Android.
  • Well versed with parameterization, object repository manager, add-in-manager functions of QTP.
  • Good Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.
  • Good Experience in Handling Elements in Selenium WebDriver.
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combination in parallel executing
  • Knowledge of testing front end web technologies based on JavaScript, DHTML, CSS, and of course, HTML.
  • Experience in performing System, Functional, Regression, Integration and acceptance testing on Win/Web based applications.
  • Experience in developing test scripts using VBScript to perform automated test from QTP environment.
  • Experienced with defect tracking tools HP Quality Center/ ALM, and JIRA.
  • Experienced in designing and developing Hybrid, Data driven and Keyword driven automation framework.
  • Expert in creating SQL queries against Oracle and MS SQL server.
  • Experienced in Service Oriented Architecture (SOA) testing and Web Services testing.
  • Ability to work independently and prioritize tasks to meet project deadlines.
  • Experienced handling multiple projects/tasks at the same time.
  • Proficient in SQL/PL-SQL queries, Oracle database and Windows system.
  • Experienced in working with various internal and external groups - Users Business Analysts, Developers, Testing Team and Project Management Team, Onshore and Offshore team.
  • Detail oriented with strong Analytical and problem solving skills out-of-the-box thinker.
  • Excellent Communications skills (Oral and written), interpersonal, and organizational skills.

TECHNICAL SKILLS

Testing Tools: ALM/QC, QTP,UFT 12.0,RQM,JIRA,SOAPUI, JAWS, Selenium, Jenkins

Programming Language: VB Script, C++, HTML, PL/SQL, XML, Java, Java Script

Operating Systems: Windows, Solaris, Linux

Database: MS SQL Server, Oracle 11g, MS Access, DB2, MYSQL

Microsoft Tools: MS word, Excel, Power Point, Outlooks, SharePoint, Project, Visio

Methodology: Agile (Scrum), Waterfall, Iterative

Mobile Operating Systems: iOS, Android

PROFESSIONAL EXPERIENCE

Automation Engineer

Confidential, Frederick, MD

Responsibilities:

  • Project involved coding/testing and validation of Customer Information System (CIS) Application, Online Delivery System (ODS) & Platform Automation System (PAS) bank products with in the banking core Hogan legacy system.
  • Perform weekly basis automation regression execution for Hogan Customer Information System (CIS) Application, Hogan Online Delivery System (ODS) & Hogan Platform Automation System (PAS) and Hogan Direct.
  • Perform root cause analysis to identify problems in weekly automation regression failure analysis.
  • Communicate testing report status to internal and external teams.
  • UsedHoganCIS inquiry commands (CUPR, CUAC, ACPR, ACCU, ACDT, CURE, and CUMN) to verify Account level and Customer level details.
  • Verifies program logic by overseeing the preparation of test data, testing and debugging of Customer Information System (CIS).
  • Enhanced the scripts in UFT by applying checkpoints, parameterizations, synchronization point, data driven tests.
  • Strong Automated Test tool proficiency with Practical experience on any Automation framework/ scriptingany other open source automation technologies.
  • Experience in developing Test Strategies, Test Cases and Test Procedures from System/Software Requirement specifications and Business Requirements.
  • Experience in performing System testing, Integration testing, Module testing, Sanity testing and Regression testing on Win/Web based applications
  • Worked with theHogan Mainframeapplication to test the Account Information, customer information and Address information for various business activities.
  • Conditioned Test Data (customers and accounts) using HOGANCIS 3270 mainframe interface.
  • Responsible for matching the Hogantransaction codes against the database transaction codes and exception handling.
  • Validated the updates to Account Information, customer information and Address information for various business activities by extracting the data fromHogan Mainframeapplication.
  • Created and maintained Customer account data usingHOGANmainframe system.
  • Perform regression testing, testing validation and critical Test Data Conditioningusing internal tools.
  • Created criteria fordata conditioningneeded for Automated and IdentifyingMainframeobjects for automation.
  • Confirm entrance criteria are met before testing, includingconditioningmerchants, credit card accounts, and manipulating specific account dataon test account.
  • Perform regression testing, testing validation and critical TestData conditioningusing internal tools.
  • Condition and prepare regression testdatato meet the testing requirements in UAT.
  • Validated the updates to Account Information, customer information and Address information for various business activities by extracting the data fromHogan Mainframeapplication
  • Documentation & maintenance of the test case developed for macrosautomation.
  • Conditioned Test Data (customers and accounts) through DIB for using regression run for HoganCIS, ODS/PASapplication.
  • Performed Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
  • Responsible for implementing page object model (POM) using SeleniumWebDriver, Maven, TestNG and Java
  • Used version control tools like GIT.
  • Created Test Cases Using Element locators and Selenium Web-driver methods
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Analyzes script results and issues share with team member. Perform code reviews of automated scripts from team members
  • Knowledge of Banking SOR -Hogan; DIBS and OASIS- Test data repository.
  • Fixed tests which were failing due to data issues by creating new accounts inHogan mainframe.
  • Use advanced knowledge of applications to provide technical assistance in identifying, evaluating, and resolving highly complex testing challenges.
  • Support and maintenance of the test automation suites and frameworks and should be able to create and modify automated scripts.
  • Ability to work in a very fast pace dynamic environment with daily adjustments to priorities and time to meet the needs of the organization.
  • Experience test cases for EWS (Enterprise WebServices) /XML for RESTful services using SoapUI tool to validate connection between application admin and credit card claim
  • Develop test cases based on the use-cases and the complex business logic defined for each Web-Service message.
  • Utilized various test tools for automation of test cases created test reports and performed extensive Web Services testing using SOAP UI.
  • Performed testing through Proxy tool Fiddler to capture iOS consumer app’s HTTP’s traffic.
  • Apple Watch (Refer to Screenshot), ADA (voiceover), Analytics, geo-fencing (refer to screenshot/pic taken at my mobile).
  • Used to join analytics process review meeting- where analytics team used to guide us how to test analytic.
  • Used device connect lab- and performed testing using the devices from remote from devices connect lab.
  • Responsible to raise the Test Data request to the data team and raised incident request to the environment team by using Jira.
  • Installed iOS/Android build through hockey app.
  • Installed and uninstalled iOS/Android by using hockey app.

Environment: Hogan, HTML, DIBS, DART, Unified Functional Testing(UFT,V14), Selenium, Application lifecycle Management (ALM, V12.53), Jenkins, Hamming bird and Reflection (V14), Smart Test Management Program (STPM), Batch Run MS Office, XML, FDR, BD2 Server, SharePoint, Excel Macro, CBT Learning, Citrix XenApp, Soup UI, RESTful

QA Analyst

Confidential, Milford, OH

Responsibilities:

  • Test projects in accordance with written business and functional design documentation following established standards ensure quality assurance.
  • Worked in Agile environment, attended Daily Scrum, Backlog grooming, Sprint planning, sprint retrospective and Demo meeting.
  • Participated in estimating test effort, designing approach, and identifying risks.
  • Performed Functional, Integration, Regression and End to End testing.
  • Developed, maintained and executed test cases, ensured the quality and stability of the system throughout the project.
  • Ability to read Java code and create tests of code logic using Junit and other Java testing frameworks
  • Experience with test data setup using SQL
  • Experience with front end technologies such as HTML, CSS, and JavaScript
  • Investigate and debug test failures, updating tests or reporting bugs as necessary and provide test coverage analysis based on automation results
  • Design test plans for complex distributed systems in accordance with overall testing strategy
  • Develop and execute maintainable automation tests for acceptance, functional, and regression test cases
  • Regularly leads team through preparing and estimation sessions to define acceptance criteria, ensures that the team's acceptance criteria for stories and tasks is appropriate and being met universally
  • Quality Assurance to ensure full functional testing of new features being added every sprint, as well as full regression testing for all previously implemented functionality in every sprint
  • Collaborate with development organization to understand how development changes affect ongoing Automation efforts
  • Ensure proper version control and configuration management of all test object developed and test environments used
  • Assist in the creation of test project status reports and metrics and provide weekly and monthly status to the management
  • Demonstrate strong oral and written communication skills, with the ability to communicate technical topics to management and non-technical audiences, as well as interface with the customer on a daily basis
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform
  • Participated in the daily status calls to communicate with the team members and discuss about known issues, defects and schedules.
  • Experience using Microsoft Office Suite, Including Microsoft Project and SharePoint
  • Experience and strong understanding of automation tools such as Selenium, SoapUI, HP UFT
  • Excellent collaboration skills to partner with Developers, Test Engineers and Business Analysts to execute against established test plans and timelines
  • Used VersionOneto review the user stories from backlog.
  • Used test management tool ALM to add requirement, develop Test case, executed test cases and to generate the report
  • Used VersionOne to Create, track and monitor the defects with necessary comment’s and attachment
  • Ensured satisfactory service with customers at all levels (Product Owner, Developers, Scrum Master and Project Manager).
  • Reported test status on timely basis to Project manager and Stake holder.
  • Identified and Created test data and Verified existing Test Data for test execution.

Environment: Agile, Windows, ALM, Selenium, VersionOne, Db Visualizer (9.2.10), Oracle, UNIX, J2EE, VBScript, .NET, TOAD, UFT

QA Analyst

Confidential, Raleigh, NC

Responsibilities:

  • Demonstrated ability to manage, coordinate and develop detailed Test Plan that present testing deliverables, testing schedule, and selected test system based on the defined product requirements.
  • Worked in the Agile (Scrum) Development Environment with frequently changing requirements and features set.
  • Attended backlog grooming meeting to review the user stories and provided feedback.
  • Used Jira to review the user stories from backlog, log defects, track and monitor the defects with necessary comment and attachment.
  • Raised test data request to data management team by generating Jira ticket for any necessary test data that needed for the project.
  • Attended sprint planning, sprint retrospective, and sprint demo meeting and provided necessary feedback.
  • Performed mobile testing on mobile application and Mobile apps for iOS and Android.
  • Developed and maintained the Requirement Traceability Matrix between requirements and test cases in ALM.
  • Performed GUI, Smoke, Functional, System, Integration, Back end, Regression testing and Ad-hoc testing.
  • Involved in preparing Test Status report, Test Readiness report, Defect Status Report.
  • Created and Executed Test cases, log and monitor defects by using HP test management tool QC/ALM.
  • Responsible for setting up weekly Defects triage meeting throughout the testing phase to discuss the outstanding issues and monitor the status of defects.
  • Developed automated test scripts using VBScript in QTP and performed script-enhancement.
  • Developed Data Driven Framework by using QTP/UFT.
  • Developed Reusable functions to support the automated Script.
  • Created Test scripts with Shared Object Repository and Descriptive Programming in QTP/UFT
  • Executed Smoke, End-to-End, Regression, and ad-hoc tests on iOS
  • Performed Backend testing by writing SQL Queries to validate functional requirement according to BRD.
  • Involved in peer review of the test cases and automation scripts.
  • Used SQL Queries to update SQL tables, and connecting inner and outer joins.
  • Prioritize tasks effectively and work comfortably in a dynamic, challenging environment to meet the deadline.
  • Attended daily stand up meeting to update status and worked closely with QA manager, developers, BA and product owner.

Environment: Agile, Windows, UNIX, J2EE, VBScript, Oracle, .NET, TOAD, Quick Test Pro, Quality Center/ALM, JIRA, Android/ iOS

QA Engineer

Confidential, Wayne, NJ

Responsibilities:

  • Analyzed System requirements specification document, Design document, and developed Test Plans, Test Cases to cover overall quality assurance testing.
  • Performed Smoke, Functional, SIT (System and Integration testing), Regression, Back-End, End-to-End and User Acceptance Testing.
  • Ensure appropriate coverage of business and application functionalities in the test cases for regression testing.
  • Conducted End-to- End testing of the system, managed requirements and prepared test cases by using QC.
  • Managed the test cases, defects and executed in HP QC/HP ALM.
  • Used QC to log, track, make report, and manage defect throughout the test cycle and attended Defect Status meeting on daily basis during testing cycle.
  • Experienced in creating Functions, Keywords and Actions in VB scripting for new features and enhancements.
  • Parameterized the Scripts in QTP to run the application with different sets of data using Excel and Data Table for Data Driven testing method.
  • Developed Keyword Driven Framework by using QTP.
  • Used Recovery Scenario Manager in QTP to handle unexpected events and errors that happed during a run session.
  • Worked with both Manual and Automation testing team in understanding/writing test cases or scripts.
  • Used Checkpoints to validate the broken links, text and standard properties of an object using QTP.
  • Validated Functionality for Finance department includes loan application processing, claims processing and payment tracking.
  • Prepared Test execution reports, Defect Status report from Quality Center and coordinated with the developers to resolve issue and close defects timely.
  • Developed Manual Test Cases and Automation Test Scripts for Functional Testing and Regression Testing of the application.
  • Strong SQL knowledge to write complex queries and working knowledge of Database concepts like indexes, database logs, stored procedures
  • Performed backend testing using SQL queries to check validate against database to verify the integrity and consistency of data.
  • Coordinated UAT Team, Lead daily UAT stand up meeting, track and log UAT defects by using QC/ALM.
  • Acted as Project lead in absent of lead

Environment: Quality Center/ALM, Quick Test Pro (QTP), Java, .Net, VB Script, XML, HTML, Windows, SQL, PL/SQL, Oracle, Waterfall, MS Office.

QA Tester

Confidential, Herndon, VA

Responsibilities:

  • Involved in all stages of SDLC including requirements gathering, analyzing requirements, creating test case and analyzing test results.
  • Ensured all user experience standards are followed throughout initiative and maintenance cycles.
  • Experienced using HP QC, mapping Requirements to the Test Cases and Defects.
  • Involved in conducting walkthroughs with the stakeholders of the project including the technical users in order to design complete and detailed test plans and test cases.
  • Tracked and logged defects in Quality Center.
  • Generated defect reports using Quality Center for the developers.
  • Performed regression testing during the weekly builds to validate the functionality of the application.
  • Maintained QTP test scripts to support regression testing whenever a change request/change control is completed.
  • Responsible for writing simple SQL queries against Oracle database to setup real time data for testing purpose.
  • Responsible for test execution and updating status in QC.
  • Executed SQL queries to perform the Back-End integration testing to ensure front-end data consistency.
  • Worked with various RDMS tools including Oracle, MS SQL Server.
  • Recorded, documented the defects and worked closely with the QA Analysts in repairing them.
  • Retested the defects once the defects are fixed by the developers and closing the defects with the testing results attached to the defect.
  • Collected and analyzed test metrics and subsequently submitted reports to track the status and progress of the testing effort.

Environment: Windows, IE, Mozilla Firefox, Safari, Chrome, Google Docs, MySQL, QC, QTP, WaterfallMS Office, Oracle

We'd love your feedback!