We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Around seven years of experience as QA Automation Engineer in telecommunication, financial and healthcare industries. Worked in all phases of Software Development and Testing Life Cycle and assured the quality of different type of application designed for different business domain
  • Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans, Test Cases and RTM (Requirement Traceability Matrix)
  • Experienced in writing and executing test cases, reporting and tracking defects, preparing test report and build test automation suite using Selenium WebDriver automation tool
  • Experienced in verifying, validating and performing Functional, Performance, System, Integration, Scalability, User Interface and Regression testing of Application Software
  • Hands on experience in various software development methodologies like Agile and Waterfall
  • Worked on Agile software development environment where performed testing in each Sprint
  • Experienced in managing Defect Life Cycle using HP Quality Center/ALM
  • Experienced in managing Agile Project by creating story/defect, assigning task and tracking defect using Version One and JIRA
  • Extensively used ALM/QC(Quality Center) to write and execute Test Cases and track defects
  • Developed automated scripts for Regression testing, debug and enhance scripts, run scripts, wrote user - defined functions etc. using Java, Selenium WebDriver and TestNG
  • Sound knowledge on Core Java and OOP(Object Oriented Programming) Concepts (Inheritance, Polymorphism, Encapsulation) and Exception Handling
  • Experienced in designing business aligned hybrid framework (Keyword Driven/Data Driven) Test Automation Framework for Regression Suite using HP UFT, VB Script and Descriptive Programming
  • Experienced in designing customized framework using Page Object Model (POM) pattern in Java using Selenium WebDriver, TestNG and Apache POI
  • Conducted Browser Compatibility (Cross Browser) testing and Device Compatibility Testing
  • Expert in automation script development using Java in Eclipse IDE using Selenium WebDriver
  • Experience in creating Property files to store all object locators (xpath /css locator/name/id), file path, test site URL and use them in Selenium Framework
  • Experience in using Version Control Tools like GIT, SVN and GitHub
  • Configured Maven build tool for JAVA automation projects by managing POM project in Maven
  • Integrated Selenium and Jenkins and scheduled the execution of scripts to perform regression testing and integration testing
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries on relational databases
  • Experience in all types of SQL queries like select, insert, update, delete and joining multiple tables based on business requirement
  • Wrote complex SQL queries to join multiple tables based on business logic to validate data
  • Experience in testing WebService using SOAPUI. Developed test suite and data driven framework using SOAPUI Pro for WebService validation
  • Experienced in testing Mobile Application in Emulator/Simulator and Real Devices
  • Excellent problem solving, coordination, documentation and project planning skills
  • An effective communicator, committed team player, quick learner and rapid problem solver with coordination, commitment and a strong work ethic with the ability to quickly adapt to new environments and capable of working efficiently under pressure by managing multiple projects

TECHNICAL SKILLS

Programming Languages: Java, HTML, SQL, VBScript

Automation Testing Tools: Selenium WebDriver, Firebug, QTP/UFT

Test Management Tools: HP Quality Center, ALM, JIRA, Version One

Application: Microsoft Excel, PowerPoint, Word

Application Servers: WebLogic, Tomcat, Apache, IIS

Database: MySQL, Oracle 11g/10g/9i, MS SQL Server 2012/2014

Platforms: Windows XP/7/10, Linux, Unix, MAC,, MS-DOS, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential, NJ

QA Automation Engineer

Responsibilities:

  • Preparing and executing Test Plans, Test Cases and Test Scripts to verify reliability, accuracy and compatibility of application
  • Interacting with Business Analysts and Developers and participating in risk analysis and gap analysis based on the requirements
  • Analyzing business flow of application as well as reviewing business manuals and requirement documents in order to summarize system specific business rules and other operating conditions
  • Actively working in all levels of Agile development and Scrum process throughout the project
  • Using Version One to manage and analyze stories and project wall
  • Participating in User Acceptance Testing (UAT) and coordinating and supporting end users
  • Extensively using JIRA, ALM/Quality Center for bug tracking and test reporting
  • Conducting various meetings and walkthroughs, discussing existing defects and providing test status update to the QA Manager
  • Designing and executing automated test scripts for functional, GUI and navigational testing to identify errors within the applications usingSelenium WebDriver
  • Cross browser testing of projects to support IE/Edge, FireFox, Safari and Chrome
  • Designing and developing TestNG driven Page Object Model(POM) framework using Java, Selenium WebDriver, TestNG and Apache POI
  • Integrating Selenium and Jenkins to schedule automatic execution of scripts
  • Configuring Maven build tool for JAVA automation projects by managing Maven project
  • Creating custom Xpath for identifying dynamic objects and using them in Selenium
  • Creating property files to store all object locators (Xpath/CSS locator/name/id), file path, test site URL etc. and utilize them in the Selenium Framework
  • Performing Functionality, GUI, Security testing and assisting Unit and Integration testing
  • Building and designing Automation Framework for different web-based applications using Page Object Model (POM) design pattern to reduce code usage for better maintenance
  • Implementing Object Oriented Programming (OOP) concepts like Polymorphism and Encapsulation to ensure efficiency and scalability in automation Framework
  • Developing test case in BDD environment using Gherkin language
  • Developing framework for UAT testing using Cucumber, Java and Selenium WebDriver
  • Conducting device and browser compatibility testing for mobile optimized site both in Emulator/Simulator and Real devices
  • Performing WebService testing using SOAPUI besides developing test suite and data driven framework using SOAPUI Pro for WebService validation

Confidential, VA

QA Engineer

Responsibilities:

  • Analyzed Business requirement specification and System Requirements specification, and involved in design, development and execution of manual and automation test scripts.
  • Prepared Test Plan, Test Case, Test Scripts as per Functional and Business requirement for System/Functional Test Specification.
  • Performed System, Integration, Regression, Failover and Compatibility Testing
  • Worked on agile software development environment where performed testing in each sprint.
  • Participated in Sprint Analysis Meeting, Sprint Retrospective, Showcase and Daily Scrum
  • Responsible to maintain existing Regression Suite using QTP/UFT, VBScript, Check Point, Parameterization and Descriptive Programming
  • Designed and developed TestNG driven Page Object Model(POM) framework using Java, Selenium WebDriver, TestNG and Apache POI for Confidential Smoke Test Suite
  • Converted existing UFT/QTP based regression suite test cases to Java/Selenium WebDriver based automation framework to execute the test in cross browser
  • Designed the Test Strategy for multiple projects, defect management using QC/ALM.
  • Worked closely with product and project managers on the implementation of new projects and infrastructures including operational readiness, change preparation, change execution, and post-change QA validation
  • Used all types of SQL queries like select, insert, update, delete and joining multiple tables based on business requirement to conduct backend testing.
  • Executed various Linux commands like grep, egrep, less, cut, tail, head to troubleshoot application process in LINUX platform
  • Experienced in Using Version One to manage/analyze stories & project wall
  • Constantly involved in the team to adopt QA Testing Standards. Logged and Traced defects using HP Quality Center
  • Analyzed defects or test results and deducted the chain of events leading to a failure.
  • Involved and responsible for creating Daily and weekly status reports regarding the progress of testing process.

Confidential, CT

QA Automation Engineer

Responsibilities:

  • Prepared Test Plan Design and Test case design based on the system requirements/Business requirements.
  • Expertise in Smoke Testing for overnight builds and reported the critical issues to the developers.
  • Worked on QTP Framework and modified necessary Framework components
  • Validate data persistence using SQL command
  • Coordinate the entire end-to-end testing and QA sign off efforts
  • Written Manual Test Script in HP Quality Center and executed them.
  • Involved in documenting and resolving testing issues in the testing environment.
  • Involved in implementing QA methodology and Test Metrics.
  • Involved in Backend Testing using complex SQL Query for data integrity.
  • Conducted Regression Testing for each release using QTP
  • Prepared a detail test schedule and test metrics on a weekly basis to know the status of the application.
  • Worked on Production support team on a shift basis and monitored and reported the issues to the Lead.
  • Involved in Integration testing and reported issues to management.
  • Good experience in Agile Methodology
  • Written the test cases for most of the modules of the application and created the automated test scripts using QTP.
  • Created user-defined functions and output values for the content builder and appliance by using QTP
  • Created Function Library for common functionality of the application
  • Set up test cases, test sets, and defects in QC.
  • Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
  • Execute the transactions manually and verify the back end functionalities and data exploitation.
  • Constantly involved in the team to adopt QA Testing Standards. Logged and traced defects using HP Quality Center and communicated to the developers using bug reporting tools.

Confidential, OH

QA Engineer

Responsibilities:

  • Analyzed business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
  • Developed test plan, test cases, executed test cases, logged defects and provided testing signoff
  • Performed all phases of testing like System Testing, Integration Testing, Regression Testing, and User Acceptance Testing.
  • Worked on UFT Framework and modified necessary Framework components
  • Designed and developed data driven framework to validate different Member profile using UFT, VBScript and Descriptive Programming
  • Experienced in both UNIX and Linux environments to analyze log file and to monitor process.
  • Worked thoroughly to test the data synchronization module and verified transactional documents and import export reports.
  • Interacted with developers to follow up on defects and issues.
  • Created a functionality test matrix of test scenarios from business requirements and use cases.
  • Wrote and executed test cases in Quality Center and test scripts after reviewing business required document and technical specifications.
  • Prepared test execution report and defect management report to management.
  • Attended defect triage meetings between development, QA, and product management.
  • Performed Regression testing, Integration testing, System testing and data validation testing.
  • Wrote SQL script in Oracle SQL Developer to verify the data integrity and end-to-end testing
  • Worked on multiple applications/phases at the same time. Followed Agile based testing methodology

Confidential, PA

QA Analyst

Responsibilities:

  • Worked closely with clients in gathering and reviewing the business requirements.
  • Development, Business Analysis, Quality Assurance and Release Management teams to ensure quality of deliverables.
  • Understood and analyzed current Functional and Performance requirements from the productions data/the projections made by business team.
  • Designed and developed Data Driven Framework using VBScript, Descriptive Programming and QTP
  • Performed GUI Testing, System & Functional Testing, Integration Testing, Regression Testing, Data Driven, Keyword driven Testing, User Acceptance Testing and Performance Testing.
  • Used HP Quality Center to Create Test Plan and Test Cases and to schedule, track, report status and manage issues for Testing.
  • Performed Defect Management using Quality Center.
  • Responsible for scheduling the batch execution of the tests, log and track defects using Quality Centre.
  • Conduct Regression Testing for each release using Automation Tool QTP.
  • Developed and Implemented automation scripts using VB Script, descriptive programming and QTP
  • Extensively used Descriptive Programming and VBScript to perform data driven testing.
  • Create reusable custom Function Library using VB Script.
  • Wrote SQL query to perform Backend database testing.
  • Used Quality Center as a Test Management tool to manage defect.

We'd love your feedback!