We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Hawthorne, NY

PROFILE SUMMARY:

  • Over SIX years of experience in Software Quality Assurance using Selenium
  • Experienced in creating Test Strategy, Test Plans and Test Cases, Test Estimation, and Requirement Traceability Matrix
  • Experienced in preparation of Test Summary Report, User Guide & Training
  • Experienced in review of all kind of testability documents, including, requirement specification, and functional documentation and conversion of the requirements document into detailed test plan, test cases and test scripts
  • Extensively experienced in testing using Agile, Scrum, and Waterfall methodologies
  • Proficient in performing Black Box and Grey Box Testing, which including, functional, non - functional, and regression testing
  • Proficient in smoke, functional, integration, regression, system, GUI, cross - browser, and user acceptance tests (UAT), as well as static and dynamic testing
  • Experienced in executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, and test automation using testing tools such as Quality Center/ALM
  • Expert in Jira and HP ALM/Quality Center for Testing and Defect Tracking
  • Experienced in writing SQL queries and executing procedures to perform back-end testing for the expected results
  • Knowledge of Oracle relational database architecture functions and features. Understanding of XML, SOAP, REST, SEO, Networking, UNIX, and Enterprise Applications.
  • Expertise in conducting tests for Web, Client/Server and Web Service Applications
  • Proficient in testing the web applications on Solaris Operating Systems
  • Experienced in the setup of Selenium tools from scratch and configuring various other peripherals tools to perform Selenium Test
  • Expertise in performing Regression testing, System testing, and Functional testing using Selenium
  • Expertise in implementing cross browser and cross platform web testing with Selenium WebDriver
  • Experienced in using Junit and TestNG testing Framework as a test runner with Selenium
  • Expertise in designing automation testing framework for web-based application using Selenium that maintained the workflow as an end-user
  • Experienced in developing and implementing Page Object Model framework with Selenium WebDriver
  • Experienced in testing of navigation flows, user authentication, and feed process
  • Experienced in preparing the Test Execution Reports, Daily summary reports
  • Excellent interpersonal written and verbal communication skills, functional, and technical documentation

PROFESSIONAL EXPERIENCE

Confidential, Hawthorne, NY

QA Automation Engineer

Responsibilities:

  • Execute test cases, reported defects, and provided test cases execution status for required cycles
  • Develop Test Plans and Test Approach artifacts with resource requirements and time estimates
  • Responsible for identifying test data for each phase of testing
  • Analyze the functionality that needs to be automated based on manual test cases
  • Apply best practices and professional principles and techniques to evaluate systems during development
  • Design and develop Test Scenario, Test Cases, and Test steps for various clinical applications and methods covering both positive and negative testing requirements
  • Perform various types of testing: Black Box, GUI, Functionality, Integration, Regression Usability, System, and User Acceptance Testing
  • Create Test plan based on the requirements and upload Test Cases in HP ALM
  • Map system requirements with Test cases and ensure traceability using HP ALM
  • Generate types of graphs, analyze results, and create and publish reports by using HP ALM
  • Schedule script execution, publish results, and report defects, as required in HP ALM
  • Perform Database Validation to check the updated data in the database using SQL queries
  • Heavily involved in Black box, Functional, Regression, Negative, Compatibility and Integration testing; also involved in patch and upgrade testing using Selenium WebDriver
  • Responsible for developing automated test cases with Selenium and custom scripting as appropriate to the test case
  • Perform Smoke Test and Sanity Test using Selenium WebDriver
  • Create and implement Page Object Model automation framework using Selenium, TestNg, and Maven.
  • Perform Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium
  • Develop and maintain custom libraries for common automation frameworks using JAVA in Selenium.
  • Perform automation execution and analysis, and prepare Daily Summary Reports
  • Participate in regularly scheduled meetings with programmers and Management to discuss Enhancements and clientele Modification Request issues to establish quality control conformance

Environment/Tools: Selenium WebDriver, Selenium Grid, TestNg, Maven, Jenkins, SauceLabs, ALM/Quality Center, Jira, GitHub, HL7, Oracle, SQL, SOAP UI, XML Spy, MS Visio, MS Project, UNIX and Windows

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Reviewed business manuals and requirement document in order to summarize system-specific business rules and other operating conditions
  • Wrote Test Plans from a variety of documentation including Requirements, Vision, Use-case, and User Help/Tutorial documentation
  • Analyzed the business requirements and involved in the review discussions
  • Drafted Test Cases based on Functional Specifications and System Specifications
  • Involved in debugging applications, processing and validating application/backend logs
  • Used HP Quality Center to maintain test cases and execute test scenarios, log defects
  • Investigated Software defects and interacted with Business Analysts to update the test cases in HP Quality Center and Developers to resolve technical issues
  • Worked with business analysts, developers, and content department to resolve issues using HP Quality Center
  • Created and executed SQL queries for backend testing
  • Involved in developing and executing automation Regression testing and System testing using Selenium
  • Performed Data driven testing using Selenium
  • Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Developed Hybrid Automation Frameworks using Selenium, TestNg, and Maven.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into the test scripts.
  • Used GitHub as a source repository system
  • Interacted closely with developers, production support team to coordinate defect resolution in a timely manner
  • Generated Weekly Reports and Summary Reports

Environment/Tools: Selenium, JIRA, GitHub, TestNG, Maven, J2EE, JMeter, .Net, VBScript, MS SQL Server, IE, PL/SQL, UNIX, SQL, Team Foundation Server

Confidential, Hartford, CT

QA Tester

Responsibilities:

  • Generated Test data for positive and negative Test scenarios
  • Performed quality assurance reviews on all System Development Life Cycle
  • Analyzed the Business Requirement Documents, developed detailed Test plans, and prepared Test cases
  • Conducted sanity testing of the application based on user requirements
  • Performed Automated and Manual validation of Key business flows in various environments before Production Release
  • Used Quality Center to track and report system defects
  • Tested the Quality Center process for both before and after the data validation process
  • Tested the messages published by Quality Center tool and data loaded into various databases
  • Developed SQL queries and performed backend testing to validate data integrity in database tables.
  • Participated in review meeting to discuss defects along with developers and internal presentations & in knowledge sharing sessions
  • Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Participated in Release Review/Requirement Analysis and Design review meetings
  • Attended weekly project review meetings with Product Management and Development team

Environment: Quality Center, Java, Javascript, Oracle, SQL Server, Windows, Mac OS, HTML, Agile, MS Office, MS Excel, UNIX

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Selenium Grid

Build Tools: ANT/Maven

Bug Tracking Tools: JIRA, Quality Center/ALM

Databases: SQL Server, Oracle

Testing Framework: JUnit, TestNG, Maven

IDE: Eclipse, IntelliJ

Servers: Web logic, Web Sphere, Apache

Languages: JAVA, Java Script, SQL, PL/SQL, VB script

Repository System: GitHub, Subversion

Operating Systems: Windows, Mac OS, UNIX

We'd love your feedback!