We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Extensive 8 years’ experience in Manual and Automation testing with various testing methodologies like Regression, Integration, System and Acceptance testing.
  • Experience in various software models in SDLC and STLC, V model and Agile Scrum.
  • 4+ years’ experience in Selenium Web Driver with TestNG framework.
  • Testing Types: Experience in System & Functional Testing, Regression Testing, User Acceptance Testing, Performance Testing, GUI Testing, Unit and Integration Testing, Data Driven, Keyword driven Testing
  • Software Testing Life Cycle (STLC) experiences include QA Test Planning, Test Analysis, Test Design, Construction & Verification, Testing Cycles, Final Testing, and Pre and post Implementation.
  • Test Design: Experience in drafting Test Flows, QA Test Plans, QA Test Strategies, QA Scenarios, Test Scripts, Test Specifications, QA Test Procedures, Test cases & QA Status Reports
  • Plan, Design, Build and Maintain Complex Test Automation Frameworks (Data driven, Keyword, Hybrid).
  • Analysis: Proficient in analyzing Business Requirements, Functional Requirement specification, Design Documents, Use Case Specifications, Requirements Traceability Matrix and performing Gap Analysis and Impact Analysis.
  • Experienced in Version control System tools Rational Clear case, TFS, VSS and SVN
  • Test Management tools: Used Test Link, HP Quality Center and Business Process Testing for management of QA test plan, test design, test execution and defect log phase. Rational Quality Manager for management of STLC including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting.
  • Defect Tracking Tools: Efficiently performed Defect Tracking using tools like HP Quality Center, JIRA.
  • SDLC Methodologies: Waterfall & Agile Software Development (Scrum)
  • Involved in Black box Testing, Integration Testing, Functional Testing, Regression Testing, System testing and Browser Compatibility Testing.
  • Experienced with SQL and Oracle PL/SQL, to run the data integrity tests for Database testing to ensure data consistency on front - end by writing and executing SQL queries for data validation and JDBC connections to establish connectivity between the Java Programming language and a wide range of databases
  • Used web-debugging tools like XPath, Firebug and FirePath to locate elements
  • Hands on Quality Analyst with focus on Documentation, Communication, Process and Constant Improvements.
  • Self-motivated, Positive orientation towards expanding present knowledge base, Good team spirit and willing to accept challenging assignments, strong analytical, interpersonal and communication skills.
  • Involved in Defects Resolution Meetings
  • Constantly working towards developing skills in the latest emerging technologies and exploring opportunities that suit best for the individual’s strengths and the Enterprise.

Areas of Expertise

  • Specialized Testing (Automation)
  • Software Development Life Cycle (SDLC)
  • Operations and Business Development

TECHNICAL SKILLS

Core skills: Black Box Testing, Automation Testing

Automation Testing Tool: Selenium, Win Runner 7.6

Test Management Tool: ALM 11, Quality Center 11, Test Director 8.0

Languages: JAVA, SQL, C, C++

RDBMS: Oracle 8, MS Access, SQL Server 2000

Web Technology: HTML, XML, CSS

Operating Systems: WINDOWS 98/200/NT

Version Control tool: Visual Source Safe 6.0

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM), TestNG, JUnit

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project

Utilities: Eclipse, Firebug, FirePath

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

QA Automation Engineer

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Contributed in developing Automation Framework that uses Java,SeleniumWeb Driver and TestNG.
  • Wrote automation test cases and fixing automation script bugs.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium(IDE and Web Driver) & created Data Driven framework using JUnit.
  • Created Test Scripts in SOAP UI and Restful for Testing Web Services.
  • Performed browser compatibility testing.
  • Involved in the regression test planning for the project and identified the critical regression tests.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business.
  • Designed, executed and maintainedSeleniumWeb Driver, TESTNG, automated test cases for regression test cases
  • Used various TestNG annotations like @Test, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, and @AfterMethod.
  • Performed parameterization of the automated test scripts inSeleniumto check how the application performs against multiple sets of data.
  • Executed parallel browser testing on various machines usingSeleniumGrid and performed cross browser testing.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing.
  • Working experience on daily status reporting & managed end to end testing
  • Provide timely and accurate status defect information and appropriate functional and automation metrics to facilitate QA reporting.
  • Develops and sustains appropriate relationship with peers and other project team members.
  • Provide daily, Program status reports to the management with Appropriate RAG Status, Risks and mitigation plans.
  • Status Reporting and attending SCRUM calls/Stand ups on a daily basis.

Environment: SeleniumWebDriver, Java, XPath, Firebug, FirePath, Web Services, SOAP, SOAP UI, REST, Test NG, HTML, Java Script, CSS, AJAX, HP Quality Center, JXL, Agile, Rally, SQL

Confidential, New York, NY

QA Automation Engineer

Responsibilities:

  • Written test Plan and test cases as part of project initiation.
  • Review test cases with business team.
  • Communicate with Functional and business teams to update daily status and productivity.
  • Triaging defects and update status report to project team on daily basis.
  • Taking care of Daily sanity executions and regression cycles.
  • Identified, analyzed and estimated Automation efforts.
  • Defined Test Automation tool evaluations.
  • Implemented Hybrid Driven automation(Data Driven and Page Object Model) test framework with Selenium WebDriver, Java and TestNG
  • Executed test cases relating to mouse hover using Actions class and found hidden elements using XPath, CSS and windows classes
  • Served as a coordinator for all testing activities on a project
  • Wrote test cases to handle Alerts on the web page
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using Selenium Grid with Sauce Labs Cloud Integration
  • Performed Selenium Synchronization using Explicit & Implicit waits
  • Implemented hybrid Automation Framework with Selenium.
  • Involved in Functional, Integration, Usability, System, Regression and UAT Testing
  • Following agile methodology and using rally for project updates.
  • Automated web-based applications and created scripts for various cycles like performing Sanity, Integration, and Regression testing.
  • Scripts developed for Regression suite using Selenium.
  • Submitted Daily status report to the project team as an onsite coordinator.
  • Handling 6 projects as part of Automation using Selenium.
  • Acting as Primary Test Lead to work allocations, monitoring DSR and resolve issues.
  • Monitoring Monthly execution cycles before Deployment to meet deadlines.

Environment: SeleniumWebDriver, Java, XPath, Firebug, FirePath, Web Services, SOAP UI, REST, Test NG, HTML, Java Script, Quality Center, SQL

Confidential, Cincinnati, OH

QA Automation Engineer

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business.
  • Designed, executed and maintainedSeleniumWeb Driver, TESTNG, automated test cases for regression test cases
  • Performed parameterization of the automated test scripts inSeleniumto check how the application performs against multiple sets of data.
  • Contributed in developing Automation Framework that uses Java,SeleniumWeb Driver and TestNG.
  • Participated in Design Phase, together with members of the Product team, developers, and DBAs.
  • Performed Smoke, System testing, system Integration Testing, User acceptance, Database & Regression testing.
  • Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center.
  • Wrote automation test cases and fixing automation script bugs.
  • Developed Hybrid framework(Keyword and Data Driven frameworks) to retrieve test actions, test data from Excel files and SQL Databases
  • Running Smoke and Regression suite after every build and publish the detailed HTML Reports with the bugs detected using Extent Reports reporting library with TestNG.
  • Running Full Automation suite for every Release and analyze the root cause of Failed scripts
  • Tested SOAP(WSDL) and RESTful web services using different assertions like Contains, Not Contains, XPath Match, Compliance, SLA and Security Assertions in SOAPUI PRO
  • Maintained the Selenium & JAVA automation code and resources in source controls over the time for improvements and new features

Environment: Web Services, SOAP UI, REST, Test NG, HTML, Java Script, Quality Center, SQL, SeleniumWebDriver, Java, XPath, Firebug, FirePath

Confidential

QA Tester/Analyst

Responsibilities:

  • Actively involving in preparing Test Scenarios / Test Cases and executing Test Cases.
  • Performed System Testing, Regression Testing and Ad-hoc Testing.
  • Performed User Acceptance Testing.
  • Prepared Post-Release Reports such as Traceability Matrix, Test Summary Report & Test Case execution report.
  • Involved in communicating to Client regularly by means of chat or emails regarding Clarifications and suggestions.
  • Bug Tracking and Reporting using Bugzilla.
  • Reviewing and providing the comments on Bugzilla Bugs.
  • Frequent Weekly Status Check meetings and sending the Daily & Weekly Status reports to the Client.
  • Writing the user define function for common functionalities.
  • Worked with developers to establish requirements for Test Cases.
  • Performed the Regression testing extensively whenever required.
  • Participating in client communication
  • Worked with business analyst and developers in setting up input data.

Environment: s: Internet Explorer, Mozilla, Oracle, BugZilla, SQL, Toad, SVN, Quality Center, QTP, J2EE, XML, MS - Office.

Confidential

QA Tester/Analyst

Responsibilities:

  • Created and executed test cases in UAT environments.
  • Performed Backend and frontend testing.
  • Developed Test Cases to test the Screens and workflows for Quality Assurance.
  • Involved in all aspects of QA process Includes reviewing the Business Requirement Documentation and Functional Specifications to develop the Test Scripts.
  • Involved in Regressiontesting, functionaltesting, System Integration Testing andBlackBoxtesting.
  • Manually testing functionality and security of the application.
  • Executed System and Integration Test Cases.
  • Involved in Regression and Integration and Data validation testing
  • Written test scripts and prepared traceability matrix
  • Performed end to end regression and system testing.

Environment: s: BugZilla, SQL, Toad, SVN, Quality Center, J2EE, XML, MS - Office, Safari.

We'd love your feedback!