Qa Automation Tester Resume
CA
PROFESSIONAL SUMMARY:
- An QA Test Engineer with 3+ years performing Manual testing and 4+ years performing Automated testing of applications.
- Good knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA.
- Experience in Insurance and Retail domains.
- Good experience in creating test scripts using WebDriver, Selenium RC, Selenium - IDE, Selenium Grid in Java.
- Good experience in Data Driven Testing.
- Involved in Functional, Regression and System testing using Manual and Automated testing tools - Selenium WebDriver.
- Experience in automating the test cases using TestNg, Junit and Cucumber Frameworks.
- Experience in Page Object Design Pattern.
- Good experience in using FireBug.
- Good experience in writing XPath’s to locate web elements.
- Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and Internet Explorer using WebDriver.
- Used ANT to build and run the selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Implementing logging using Log4j.
- Good experience in using (Test management tools) Quality Center to manage the software testing process including defect tracking.
- Expertise in developing and executing Test Plans, Test Cases and Test Scripts.
- Interacted with application Developers, Users, Project Managers, and Business Analysts to understand the requirement specifications.
- Good knowledge of Object Oriented Programming Concept’s (OOPS) and Java skills.
- Good knowledge of SQL queries.
- Carried out Manual testing with UNIX Shell scripts.
- Experience in coordinating the efforts between offshore and onshore teams.
- Good skills in Documentation of Test Cases and Test Results.
- Good in analyzing Business Requirements Documents and Functional Requirement Documents.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE, Selenium RC, Selenium WebDriver, Grid, CucumberTestNG Junit, Eclipse, Maven.
Operating Systems: Windows XP/Vista, Windows 7, UNIX
Browsers: Firefox, Internet Explorer, Chrome
Languages: Core Java, HTML, JavaScript
Databases: RDBMS Databases like SQL Server 2008/2005, DB2
Software Methodologies: Agile, Waterfall model
Office Tools: MS Power Point, MS Word, MS Excel, MS Outlook
PROFESSIONAL EXPERIENCE:
Confidential, CA
QA Automation Tester
Responsibilities:
- Experience working in agile work environment.
- Converted Business requirements and design documentation into test design products: Test Scenarios, Automation Test Scripts and Test Cases..
- Written and executed Selenium tests using JAVA programming language for automation testing of the web application using Selenium Webdriver.
- Wrote test cases in Selenium Webdriver to switch between multiple windows.
- Automated test cases using TestNg framework.
- Followed in Page Object Design Pattern for writing test cases in TestNg.
- Automated test cases using Junit and Hybrid framework.
- Implemented Selenium Grid to run regression tests on multiple platforms and browsers in parallel.
- Extensively used Selenium Locators like id, name, xpath, linkText.
- Wrote SQL queries to extract data from various database tables for testing purpose.
- Also involved in manual testing.
- Prepared Test Plan, Test Cases and RTM documents.
- Developed an integrated Test Plan covering the main functions of the designated parts of the application.
- Discussions with developer and business analyst before/when developing Test Plan.
- Involved in System integration test (SIT), Sanity Testing and Regression testing phases.
- Tested the application for different browser compatibility such as IE, Mozilla Firefox and Chrome.
- Identified bugs, wrote easy-to -follow bug reports, logged them into QC, monitored their progress and verified their fix.
- QA role incorporating reviewing test scripts, ensuring traceability of requirements to test cases.
Environment: Java, Windows 7, SQL, TestNg, Junit, Grid, Eclipse, Maven, Quality Center (ALM)
Confidential, IL
QA Automation Tester
Responsibilities:
- Experience working in agile work environment.
- Converted Business requirements and design documentation into test design products: Test Scenarios, Automation Test Scripts and Test Cases..
- Written and executed Selenium tests using JAVA programming language for automation testing of the web application using Selenium Webdriver.
- Wrote test cases in Selenium Webdriver to switch between multiple windows.
- Automated test cases using TestNg framework.
- Followed in Page Object Design Pattern for writing test cases in TestNg.
- Automated test cases using Junit and Hybrid framework.
- Implemented Selenium Grid to run regression tests on multiple platforms and browsers in parallel.
- Extensively used Selenium Locators like id, name, xpath, linkText.
- Wrote SQL queries to extract data from various database tables for testing purpose.
- Also involved in manual testing.
- Prepared Test Plan and Test Cases documents.
- Developed an integrated Test Plan covering the main functions of the designated parts of the application.
- Discussions with developer and business analyst before/when developing Test Plan.
- Involved in System integration test (SIT), Sanity Testing and Regression testing phases.
- Tested the application for different browser compatibility such as IE, Mozilla Firefox and Chrome.
- Identified bugs, wrote easy-to -follow bug reports, logged them into QC, monitored their progress and verified their fix.
- Prepared the Daily Test Status Reports using QC.
- Created various reports in QC to present metrics to the Management.
- QA role incorporating reviewing test scripts, ensuring traceability of requirements to test cases.
Environment: Java, Windows 7, SQL, TestNg, Junit, Grid, Eclipse, Maven, Quality Center (ALM)
Confidential, Woonsocket, RI
QA Test Engineer
Responsibilities:
- Reviewed design documents & business requirements to learn the function and scope of the application.
- Involved in writing and implementation of the Test Cases.
- Conducted Functionality testing, Negative testing and Regression testing during various phases of the application.
- Executed the manual test cases, compared the expected results, actual results as pass / fail.
- Maintained proper traceability between test cases and requirements documentation.
- Tested multiple scenarios based on test cases to validate system with different data set.
- Designed detailed test cases for testing software functionality.
- Involved in all phases of the project from requirements analysis, design to testing and implementation.
- Prepared Test Plan and Test Strategy, test cases and test script documents.
- Prepared and sent test status reports.
- Logged defects handled defect management calls and generated defect reports.
- Tracked and reported defects using Quality Center.
Environment: IBMMainframes,Z/OS,TSO,ISPF,COBOL,JCL,VSAM,QC
Confidential
QA Test Engineer
Responsibilities:
- Analysis of requirements and definition of scope of testing and test approach.
- Prepared Detailed Test Plan and Test Cases.
- Performed Manual Testing to check the flow of the application.
- Prepared test metrics on a weekly basis to know the status of the application.
- Good experience in Black Box Testing.
- Involved in Functional, Regression, Performance and User Acceptance Testing.
- Communicate Testing Status to the QA team lead.
- Participated in QA Team meetings and walkthroughs or weekly QA testing reviews.
- Identifying bugs and interacting with QA team lead and developers to resolve the issues.
Environment: IBMMainframes, Z/OS,TSO,ISPF,COBOL,JCL,UNIX.
