We provide IT Staff Augmentation Services!

Sr. Automation Engineer / Uat Lead Resume

4.00/5 (Submit Your Rating)

TX

PROFESSIONAL SUMMARY:

  • Over 8+ years of IT experience in Software Testing of Web based and Client - Server applications.
  • Strong Knowledge of Software Development Life Cycle (SDLC) and 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.
  • Extensive experience in Quality Assurance using Manual and Automation tools which includes Selenium RC/IDE/Web Driver/ Grid, QTP and LoadRunner to develop automation testing scripts for web, Mobile and client server applications.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration
  • Have good working knowledge on SVN and Git repositories.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Experience in doing performance testing of service using LoadRunner.
  • Involved in testing with Windows OS, iPhone, iPad and Android Essentials including cross-browser testing.
  • Expertise in writing Technical Documentation and performing Analysis, Functionality testing, GUI testing, UAT, Integration testing, System testing, End to End testing, Back-end testing, Smoke testing, Sanity testing, Usability testing, Accessibility testing, Data-Driven testing, Regression testing, Web services testing, Browser testing
  • Very good experience in Accessibility testing, used to test the application by 508 guidelines so as to test the access to different kinds of users for different modules/links in the application
  • Developed an automated scripts and frame works using Java, C# and VB Script. .
  • Working experience with defect tracking tools like Jira, Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Serve
  • Experience in preparing Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution documents.
  • Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfall and Agile project environment.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.
  • Coordinate activities and serve as a liaison between managers of various departments in order to ensure that all targets and requirements are met in a timely and professional manner.
  • Implemented documentation archiving/gathering process of test plans/results for audit tracking.
  • Experience conducting knowledge sharing sessions and mentoring team members by sharing functional, frameworks and process knowledge.
  • Worked on security access testing for different user roles to make sure each user role has the correct access required to the application.
  • Experience in running onshore-offshore model and leading a team size of 6 people.
  • Strong experience in preparing SLA and compliance reports and ensuring all the required SLAs are met
  • Good at monitoring and controlling the tasks as per plan and ensure any deviations/changes are managed with right preventive/corrective plans. Extensive knowledge in Risk management to ensure risks are identified assigned and tracked to closure

TECHNICAL SKILLS:

Testing Tools: Selenium Grid/IDE/ RC/WebDriver, Quick Test Professional, JUnit, TestNG, SOAP UI, Jaws, NVDA, WAT, SOUP UI

Test Management Tools: Quality Center, Test Director

Defect Tracking Tools: BugZilla, JIRA

Testing Methodologies: Smoke, Functional, Integration, Regression, GUI, Load/Performance, System and User Acceptance Testing (UAT), Web Services.

Operating Systems: Windows 2003/XP/Vista/7/8, MAC OS X, UNIX/Linux/AIX

RDBMS: MySQL, Oracle 10g, MS SQL Server

Programming Languages: C, JAVA, JAVASCRIPT, SQL, VBScript

Web Technologies/ Servers: HTML, XML, AJAX, VB Script, OOP, Apache, Maven

SDLC Methodologies: Waterfall, V model, Agile

MSSuite: Word, Excel, PowerPoint, Outlook

Continuous Integration Tools: Hudson, Jenkins, Cruise Control

PROFESSIONAL EXPERIENCE:

Confidential, TX

Sr. Automation Engineer / UAT Lead

Responsibilities:

  • Understand the complete flow of application using the functional specifications and write the testing scenario for the application.
  • Derive test cases from the Scenarios and submit them to the business team.
  • Explain the development team, Business team and QA team on the scenarios covered and update any changes if required
  • Do smoke testing and Functional testing of the application and make sure all the defects are raised in Agile Craft/ ALM.
  • Designed Automation Test cases using Selenium WebDriver, Java, Junit, and Maven.
  • Run automated test scripts using testNg.
  • Use SVN and GIT repository to save all testing related documents on daily bases.
  • Create all the required Data required for Automation testing.
  • Responsible for implementation of keyword driven Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
  • Developed 500+ automation scripts.
  • Worked on application which is built under Life-Ray.
  • Used Java libraries like JDBC and TestNg for all the automation scripts.
  • Worked on XML files to validate against XML Schema.
  • Tested the application against the web services using ReadyAPI and make sure that the webservice response is correct.
  • Validated the newly created and updated data is saved correctly in the database and made sure that if any data is deleted in the front end is deleted from the database.
  • Debugged, wrote SQL queries on Oracle for data validation and data creation.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Working on Daily status report and weekly states report.
  • Prepare Testing coverage report to track all the requirement and test cases covered.
  • Maintain track of the deadlines and work towards the deadlines and update the manager with issues blocking the testing.
  • Report all the Major P1 an P2 tickets and explain to developers on the issue.
  • Created a downtime tracker which tracks the down time in the application and the reason.

Confidential, Tampa, FL

Sr. Automation Engineer / UAT Lead

Responsibilities:

  • Analyzed Business, Functional Requirements and Design Review Documents to develop Test plan for positive, negative test cases.
  • Attended Daily Scrum, Sprint Iteration Planning, Sprint Retrospective, Defect Triage and Product/Defect Backlog Meetings.
  • Developing Test cases in Quality Center/ALM and executed the test cases in Test Lab module of QC.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Matched test cases to Requirement (Traceability Metrics).
  • Involved in execution of all types of system testing including: Smoke, Functional, Integration, Regression, GUI, Load/Performance, System and User Acceptance Testing.
  • Used HP Quality Center (QC) and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
  • Executed acceptance, regression, functional, usability, accessibility, performance, and stress testing of client/server and web-based safety and security products.
  • Designed Automation Test cases using Selenium WebDriver, Java, Junit, and Maven.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Responsible for implementation of keyword driven Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Tested functional section 508 compliance, operation and retrieval of information not requiring vision or hearing, verified data tables and frame labels for frame identification and easier navigation of JAWS software
  • Identified defects and monitored resolution via defect tracking tool QC/ALM
  • Prepared Test Data and executed Test Cases from HP Quality Center.
  • Directly tested HTML implementation and page coding with selenium automation.
  • Requested different versions of iOS, Android and Blackberry mobile devices
  • Developed and executed regression test cases/scripts, including black box tests.
  • Analysis of application requirements and entering of requirements into HP QC/ALM Execute the SoapUI test cases, logged the defects found in JIRA and assign them to the Developers.
  • Performed data driven testing using Webdriver Junit and TestNg framework.
  • Manually tested the application executing test cases in the Quality center/ALM.
  • Tested applications under Scrum(Agile) Methodology.

Environment: MySQL, JAWS, NVDA, WAT, HP, ALM, SVN, Appium, JIRA, Eclipse, Selenium IDE, HTML, JAVA, JSP, Junit/TestNG, MAVEN, SOAPUI, Jenkins, Selenium 2.0/1.x, Selenium RC/WebDriver

Confidential, NJ

Sr. QA Analyst

Responsibilities:

  • Developed Test Plan and Test cases based on the user stories (Functional requirements)
  • Uploaded Business requirements, test scenarios, test cases and defects
  • Designed and executed Manual test cases.
  • Coordinated with the management to purchase right tools for the future development and testing of the applications for accessibility.
  • Developing the Automation Framework
  • Performed data driven testing using Webdriver Junit and TestNg framework.
  • Automation Script Development and Maintenance.
  • Developing Reusable Functions and Actions.
  • Developing Scripts Using QTP, and performing Automation Testing for various Modules.
  • Presented test cases to business for peer review and ensure completeness.
  • Provided the Test status reports, Testing activities and documented issues to the QA Test lead and QA manager.
  • Involved in the Regression Testing after each modification and enhancement.
  • Performed defect logging and tracking.
  • Monitored and tracked defects and managed through resolution using ALM/Quality Center.
  • Defect reporting and bug tracking using HP Quality Center.
  • Prepared and updated Master Test Strategies for functional and non-functional (compatibility, performance, DR and security/accessibility) testing activities by aligning with the Master Project Plan.
  • Documented the raised defects and followed up with development team for defect fixes.
  • Involved in Functional and performance testing of the web-based application
  • Responsible for writing SQL queries for accessing data from the MySQL database
  • Executed SQL queries to validate the data in target database and familiarity with fact tables, dimension tables, star schema and snow flake schema.
  • Designed Test Matrix to ensure completeness of testing with HP Quality Center.
  • Participated in RTM/TC's Walkthroughs and defect report meetings periodically
  • Coordinated with UAT team by providing them with test cases and test data.
  • Involved in End to End testing of business rules on the Web based application
  • Involved in complete QA Life Cycle.

Environment: HP Quality Center 10.0, Selenium web driver, Quick Test Pro 10.0, JAVA, J2EE 5.0, HP, ALM, JAWS, Oracle, TOAD.

Confidential, Boston, CA

Automation Tester

Responsibilities:

  • Created detailed test cases by understanding the business logic and user requirements for manual testing using Quality Center.
  • Performed Functional testing, Regression testing, UI testing, and Integration testing of the application.
  • Analyzing Scenarios and Test Cases, Creating Test Scripts, Test Data, Requirement Traceability Matrix & Peer Reviews of Test Deliverable and providing testing solutions to various enterprises by understanding business.
  • Coordinated with Functional team and developers regarding issues with requirements, functional/user acceptance testing.
  • Defined the QA objectives and Success Criteria for the Projects / Applications
  • Created Test Strategy and Test Plan documents
  • Defined Entrance / Exit criteria and provided continual Risk Assessments to Senior Management
  • Automation Script Development and Maintenance.
  • Idea on Test Automation Framework creation.
  • Developing Reusable Functions and Actions.
  • Developing Scripts Using QTP/UFT, and performing Automation Testing for various Modules.
  • Peer review the Test Cases based on checklists.
  • Ensure appropriate naming conventions and scripting standards are followed in the automation script.
  • System Testing, Unit Testing and Integration Testing of various modules.
  • Execution and maintenance of the developed scripts on regular intervals.
  • Worked with developers in resolving issues in test environment and defects while application under test in Agile Environment Coordinate with developers in reproducing critical bugs
  • Managing and work allocation for the team
  • Performed Regression Testing to verify that bug fixes did not break some other parts of the system.
  • Implemented automated test cases and also assisted in the expansion of the automation test platform
  • Keep automation scripts up to date for each iteration, executing regression scripts on a regular basis.
  • Used SQL Queries to retrieve data from the Database and generated a report for the Cases stored in the Database.
  • Performed Database testing by writing and executing SQL Queries to ensure data promptness in tables, when entered from front-end screens
  • Perform manual tests where applicable in collaboration with other SQA team members.
  • Attending Defect Triage Meetings with developers, business team and QA team

Environment: SOAP UI, Java, J2EE, XML, HTML, UNIX, TOAD, SQL, Windows NT, QC and Business Objects, UFT/QTP, SQL, MS Excel and Windows, Oracle, TOAD.

Confidential

QA Engineer

Responsibilities:

  • Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
  • Parallel interaction with development team and members of Quality Assurance team for cross checking the correctness of the test results.
  • Performed 508 web accessibility testing i.e. Manual reviews, Keyboard strokes, color sampling for the sales channel support and senior markets application.
  • Created QTP scripts with reusable and external Actions and, called functions in Actions.
  • Data Validation and testing using SQL with Oracle and Toad.
  • Involved in Database testing to verify data integrity tests.
  • Responsible for Functional, Integration, Performance, System and Regression (manual & automated) testing efforts.
  • Performed Regression testing by executing the scripts developed with QTP.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Managed Software Testing function - Prepared & maintained test plan, test cases and Defect Management plans/process.
  • Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.

Environment: QTP, Toad, SQL, Oracle, Quality Center, Color Checker, HTML, XML, XPATH.

Confidential

QA Tester

Responsibilities:

  • Actively participate in the pre-testing process that includes review of the requirement documents and Design documents for developing test plans and collection of test data.
  • Involved in planning, identification, creation and execution of detailed Test Plans, Test cases and Test Suites for Manual, Functional, Exploratory and Regression Testing using JIRA and MS Excel.
  • Develop Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.
  • Perform Back-end testing, Data Extraction and Validation using SQL Queries to validate that correct data is being stored and retrieved from the DB when data is entered or displayed via front end.
  • Identify and convert Functional Tests to automated tests for Automation Test Bed in later stages of the project using Selenium RC and C#.
  • Create Base Page Classes and Element Stores related to the entire application thus aiding in building an effective testing framework.
  • Plan and test extensively on Web-Based applications and Web Services built on C#, SOAP UI and .NET platforms.
  • Document the defects using Bug Board and JIRA; track them to completion by communicating and co-coordinating with the development team as well as the Environment support group.
  • Participate in JAD, Defect resolution, QA status and Knowledge transfer meetings.
  • Conduct User Acceptance Testing before the initial release when the project reached the final phase prior to deployment.
  • Implement AGILE QA processes and practices for efficient test and defect management.
  • Employ Scrum Practices for Software Development, tracking project status and meeting Project Deadlines.
  • Participated in release planning, Sprint kick off, Sprint review, Retrospectives and daily Scrum meetings.

Environment: HP Quality Center11.0,Load Runner, HP Quick Test Professional 11.0, VBScript, XML, HTML, Toad, UNIX, SQL Server, MS-Word, MS-Excel, Soup UI.

We'd love your feedback!