We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

0/5 (Submit Your Rating)

Bloomfield, CT

SUMMARY

  • Quality Assurance consultant with diversified experience in Automated and Manual, Functional testing of Web and Client/Server applications looking to secure a position of Software Test Engineer/Quality Assurance Analyst.
  • 7+ years of experience in Software Development Life Cycle (SDLC) and Requirement Gathering & Analysis.
  • Excellent knowledge and experience of participating in a complete end - to-end Test life cycle.
  • Proficient in working with open source functional testing tools like Selenium IDE, Selenium Web Driver, Junit, Test NG and Eclipse IDE.
  • Excellent knowledge in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Excellent Experience in SDLC models like Agile Scrum and waterfall methodologies.
  • Proficient in analyzing Business and System requirements, functional specifications, Use cases, business rules to develop Test Plan, Test scenarios, Traceability Matrix, Test Cases, Test requirements and procedures.
  • Expertise in design, development and implementation of test scripts using Selenium Web driver in Java. Excellent analytical, problem-solving, documentation skills.
  • Experience in executing Test Automation framework for UI Web Applications using Selenium Web-driver, Test NG framework using Java.
  • Experience in developing, implementing and maintaining Automation frameworks - Page Object Model design pattern, Data Driven Model.
  • Good Understanding of grouping test cases, test methods, controlling the flow of execution for functional and regression testing using the Test NG annotations.
  • Skilled in using finder mechanisms like CSS, Xpath Expression, Html id and name to find the web elements.
  • Proficient in Unit testing, Functional testing, Regression Testing, Smoke testing, Integration testing, System testing, User Acceptance Testing, Sanity testing.
  • Extensive experience in test management and defect tracking tool HP Quality Center/ALM, Bugzilla, JIRA.
  • Expert in running SQL queries to retrieve data and database validation.
  • Good Knowledge in developing Parameterization and Data Base Queries/Connectivity's using Selenium. Extensive Experience in running SQL queries.
  • Experience in working on Cucumber- BDD.
  • Experience using the SOAP UI Testing.
  • Good understanding of Core Java Object Oriented concepts (Inheritance, Polymorphism, Abstraction, Exception handling and Collections).
  • Excellent skills in dealing with end users and developers to discuss the user requirements and functional specifications.
  • Strong Judgment, Analytical and Communication skills in all phases of QA process.

TECHNICAL SKILLS

Operating Systems: Solaris, UNIX, Windows XP,2003, 2000, Vista, Windows NT and Linux

Languages: Core Java, SQL, Xpath

Databases: Oracle, SQL Server, My SQL

Web Related: HTML, Xpath, CSS, JavaScript, Firebug, IE Developer tools

Testing Tools: Selenium Web-driver, Selenium IDE, Test-NG, Junit, HP-ALM, HP QC

Build/CI tools: Maven, Jenkins, SVN, Git

Web / Application Servers: Apache Tomcat, Web logic, Web Sphere

PROFESSIONAL EXPERIENCE

Confidential - Baltimore, MD

Sr. QA Analyst

Responsibilities:

  • Analyzed Business, Functional Requirements and Design Review Documents to develop Test Plan.
  • Created Test cases for manual testing of new functionalities and regression testing.
  • Maintained automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Design, develop and implement Page Object Model design pattern framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
  • Used Action and Action classes for performing keyboard and mouse events.
  • Used parameters, data providers, Test Methods, TestNG Annotations to perform regression and functional testing.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs, Name, Partial Link Text, CSS Selector, and Xpath in Selenium Web Driver.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots.
  • Used Apache POI Java API's to read data from external Excel files.
  • Used Firebug/ IE debugging Toolkit and Selenium IDE to capture and validate CSS Locators, HTML ids and names to identify elements.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Generated test logs using Log4j for various log level.
  • Involved in testing Web services and XML with SOAP UI and using this tool to test all the operations, create Test cases and run them.
  • Used Git repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Worked closely on defect logging, tracking and management in HP-ALM.
  • Responsible in providing regular test and defect status reports to the QA manager.
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Attended weekly status meetings with development and management Teams.

Environment: Selenium IDE, Selenium Web Driver, Eclipse, Apache POI, Java, Log4J, HTML, CSS, X-path, Windows, Maven, Jenkins, Git, SOAPUI, XML, HP ALM, SQL

Confidential - Bloomfield, CT

QA Automation Engineer

Responsibilities:

  • Involved in preparing Test Plan, Test Cases using the business and functional requirement documents.
  • Enhance and maintain automation framework using Page Object Model and Data Driven framework to test web applications.
  • Worked on Selenium Web-Driver automation script in Java for cross-browser testing using the Test-NG annotations to group the test methods for different browsers.
  • Tested Web Application front-end automation regression test scripts using Selenium Web-driver, Test-NG and Eclipse.
  • Used Apache-POI to read excels for input data source to enter data on various text fields on a web parameter page.
  • Wrote test scripts to handle Alerts, Windows Handle, Drag And Drop, Radio Buttons, Frames, Web-Tables on the web page.
  • Used Firepath and Firebug plugins for identifying all the web elements in an online application.
  • Maintained Selenium and Java automation code and resources in the SVN source control.
  • Used Log4J to add different level of logging based on the criticality of the Automation source scripts.
  • Performed Regression testing using Selenium WebDriver and Jenkins Continuous Integration.
  • Wrote Selenium scripts for taking screen-shots and also used action class to perform mouse movements.
  • Experienced in developing BDD, scripts with Cucumber, writing Feature File and Step Definitions using Gherkin based features.
  • Involved in Daily Scrum Meeting with development and management Teams.
  • Involved in Product Backlog, Sprint Planning, Sprint backlog, Daily Scrum Calls, Sprint demo, Retrospective Meetings.
  • Performed database validation using Oracle SQL queries using SQL developer.
  • Involved in reviewing and analyzing the test results in Quality Center.
  • Used Quality Center to track defects and maintained the flow of iterations.
  • Followed Sprint Burn Down Chart, Release Burn Down Chart and attended Agile Sprint Meeting.
  • Interacted with the (SMEs) and Business Analyst to get a better understanding of client requirements.
  • Attended weekly design meetings to understand the application and specific new or modified features.

Environment: Selenium IDE, Selenium Web Driver, Eclipse, Apache POI, Java, SQL, HTML, CSS, X-path, SQL, Windows, Jenkins, SVN, QC, Agile Scrum

Confidential - El Segundo, CA

Selenium Functional tester

Responsibilities:

  • Testing of new features by creating test specifications, test cases and working closely with development and testing team.
  • Develop and execute automation test scripts using Selenium Web-driver, Java, Junit and Test-NG in Eclipse IDE to perform Black Box testing.
  • Written automated test scripts with Xpath to identify web elements such that most of the browsers can be used.
  • Used Test-NG framework to generate test execution result in HTML format.
  • Executed scripts on multiple browsers simultaneously using Selenium Grid.
  • Ran regression scripts to ensure that the existing features are working fine.
  • Performed Web-Services testing with SOAP UI by validating request and response for XML files.
  • Used Quality Center to document issues found during the test process, and discuss the defect scenario with developers and business analyst.
  • Keep track of the customer bugs, deciding their priority and then assigned them to the different developers.
  • Communicate testing status to QA lead, project managers and cross-functional teams who are involved in User Acceptance testing.
  • Involved in analyzing the test results in Quality Center.
  • Interacted with the development team to validate the scope of fixing the bugs.

Environment: Java, MySQL, Selenium Web-driver, Selenium IDE, Eclipse IDE, Test-NG, Junit, SOAP UI, QC, IE, chrome and Firefox.

Confidential - Milwaukee, WI

Selenium QA tester

Responsibilities:

  • Analyze business requirements, functional specifications to prepare Test Plan and Test Cases.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Perform back-end data validation through SQL queries and report results.
  • Developed automation test scripts using Selenium Web-driver and Java.
  • Used Selenium Screen-shots for bug reporting, analysis and debugging purpose.
  • Used finder mechanisms like CSS, Xpath, HTML id and name to find the web elements with help of firebug and developer tools.
  • Read the excel spreadsheet for input parameter data using the Apache POI.
  • Interacted with web-designers and developers to understand the application functionality and navigation flow.
  • Performed positive and negative functional testing to make sure application is running according to requirements.
  • Participated in User Acceptance testing in the final phase of SDLC process to validate the functionality of software.
  • Documented and tracked test scripts, test results and reported test defects.

Environment: Java, SQL, Oracle, XML, Selenium Web-driver, Selenium IDE, Eclipse IDE, Firebug, Bugzilla, Apache POI, SVN, Maven.

Confidential -Hiram, GA

QA Engineer

Responsibilities:

  • Designed and Developed Test Cases according to Functional Requirements and design specifications of the application.
  • Perform tests for workflows, calculated fields, dependent pick lists, security roles, tabs, field validation Tests.
  • Performed manual testing on different modules of the application.
  • Performed Integration, Regression, and Functional Testing.
  • Performed Positive & Negative Testing.
  • Investigating and Reporting issues and follow-up with the SME’s.
  • Involved in gathering requirements from the SMEs, creation of test plans.
  • Responsible for understanding and documenting the technical and functional requirements.
  • Converted Business requirements and design documentation into Test Cases.
  • Performed Smoke testing, Sanity testing, Functional testing, Retesting, Regression, Performance, Acceptance and Usability testing during different stages of the application development.
  • Experience using Load Runner for performance and load testing.
  • Wrote SQL queries to retrieve data for use in application.
  • Categorized defects based on the severity and interacted with developers to resolve them.

Environment: Java, HTML, SQL Server, Internet Explorer, Chrome, Load runner, Jira, Windows OS

We'd love your feedback!