We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY:

  • About 7 Years of experience in Quality Assurance (Manual / Automated) testing with expertise in requirements gathering, analysis, design, development and maintenance.
  • Strong working experience on Software Development Life Cycle (SDLC) including Waterfall and Agile Scrum model.
  • Good exposure in developing and maintaining Test Plans, Test Cases, Test Procedures and Test Scripts for manual and automated testing.
  • Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using TestNG annotations like Groups, Parameter, and Data Provider.
  • Expert in Selenium IDE, Selenium Grid, Selenium WebDriver using core java for developing automation scripts.
  • Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Selenium.
  • Performed full automation suite for every Release and analyzed the root cause of failed scripts.
  • Strong hands - on knowledge in software models: Agile (Scrum) Methodology, Waterfall and V Model.
  • Extensive experience in functional testing, unit testing, sanity testing, integration testing, smoke testing, system testing, regression testing, GUI testing, back-end testing, browser compatibility testing.
  • Experience in working with web technologies like of HTML, XML, JSON, JQuery, and CSS.
  • Experience in developing the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin.
  • Good Experience on Selenium IDE and creating Scripts in Selenium-RC by using Java.
  • Experience on testing Web Services (SOAP, REST) using SOAPUI Tools.
  • Expert in developing Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript, and test frameworks using TestNG, ANT/MAVEN build tools.
  • Experience in automation testing mobile applications on Android platforms with Appium.
  • Good working knowledge on Desktop, Web and Mobile applications.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, TestNG, Selenium WebDriver, Grid, ANT/Maven, Jenkins, Cucumber and SOAP UI.
  • Skilled in performing load, stress and performance testing using Apache JMeter.
  • Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id and name).
  • Proficient in different phases of testing like Functional Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, User Acceptance Testing (UAT), client/server and Web based applications.
  • Good knowledge in UI Automation testing with JavaScript and writing feature files using Cucumber framework and JavaScript
  • Experience in designing and implementing SQL queries for QA testing and data validation.
  • Experienced in Bug Reporting and Defect tracking using tools like JIRA and BugZilla, HP ALM (Quality Centre).
  • Hands on experience in test management and defect tracking tools such as JIRA, Bugzilla and ALM/Quality Center, Test Director.
  • Excellent communication, inter-personnel and presentation skills, quick learner and self-organized person.

TECHNICAL SKILLS:

SDLC Methodologies: Agile/Scrum, Waterfall

Testing: Automation Testing, Manual Testing

Testing Tools: Selenium Web Driver, Appium, TestNG, Cucumber, JIRA

Frameworks: Hybrid Driven Framework, Keyword Driven Framework, Data Driven Framework

Operating Systems: Windows Family, UNIX (Solaris / Linux)

Scripting: Html, CSS, Java Script

Browsers: Firefox, IE, Google Chrome & Safari

Language: JAVA, PL/SQL

RDBMS: Oracle 9i/10g/11i, SQL Server, DB2, MySQL

PROFESSIONAL EXPERIENCE:

Sr. QA Engineer

Confidential, CA

Responsibilities:

  • Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test Plans, Test Strategy.
  • Ensure to guide process and technology adoption to assure apt QA testing of User Interface application.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber (BDD), and Eclipse.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
  • Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
  • Used Apache POI API to register the test data from the excel sheet.
  • Utilized Jira as defect tracking tool on the project.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using WebDriver.
  • Performed functional testing to identify several critical points in the application & automated it by using Selenium WebDriver.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven. Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool Used Java/JUnit to run Cucumber feature (BDD) and scenarios and generating report daily basis.

Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, GIT, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.

Senior QA Selenium Automation Tester

Confidential, MI

Responsibilities:

  • Developed new and updated existing automation scripts using Selenium WebDriver in Java.
  • Maintained and updated the Manual Test case, Test Scripts and Test Data as per the evolving requirement.
  • Done java coding extensively for Data Driven framework and Keyword Driven Framework by using TestNG framework along with Selenium IDE, Selenium.
  • Designed the test cases for the complete application modules.
  • Prepared manual & functional test cases on web applications as per requirements.
  • Peer reviewing of designed test cases.
  • Responsible for Regression Testing, Functional testing for web-based application.
  • Performed Regression Testing for every modification made in the application & new builds using Selenium WebDriver.
  • Reported bug using Project Tracking tool JIRA.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Worked on Cucumber Testing applications and responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Reviewed Business and Technical requirement documents to develop test scenarios and test cases.
  • Involved in Database testing.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Used web-debugging tools like XPath, Firebug and FirePath to locate elements.
  • Created of stored procedures, triggers and views.
  • Executed the Test Cases to verify actual results to expected results.
  • Tested web application using TestNG and Selenium Framework.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Worked in Database Testing using SQL queries with multiple Databases which includes Oracle, SQL Server.
  • Proficiency in automating test scripts for cross Operating systems using Selenium.
  • Maintained and executed Maven build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Involved in Web Service testing and validating the XML files.
  • Performs in-depth analysis to isolate points of failure in the application

Environment: Java, PL/SQL, Selenium RC, TestNG, Selenium WebDriver, SoapUI, Jenkins, Firefox, Maven, SQL, XML, Eclipse, JIRA, Oracle, UNIX and Windows.

QA Automation Engineer

Confidential, TX

Responsibilities:

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Worked with development team to understand technical design and architecture for Test Planning.
  • Regression Test cases were written and automated using Selenium WebDriver and Selenium IDE.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.
  • Created whole test framework using Selenium for further test creation and execution.
  • Prepared Requirement Traceability Matrix to ensure the adequate coverage of the Test cases.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Participated in weekly assessment meetings with business analysts and developers.
  • Worked with source version control tool such as Subversion (SVN) and Git.
  • Assigned, Monitored and Tracked Tasks of Team Members using HP ALM.
  • Trained team members regarding the application so that newly joined team members can come up to the speed and start working.
  • Responsible for GUI and Functional Testing using Black Box Testing Techniques.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting and RTM Preparation.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Execution of Selenium Test cases and Reporting defects.
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Involvement in solving Environmental problems along with Technical Support People.
  • Involved in Regression Testing using Selenium, Preparation of weekly and monthly status reports.

Environment: Selenium IDE, Selenium WebDriver, HP ALM, HTML, JavaScript, XML, Apache-Subversion (SVN), Git, Chrome.

Selenium Tester

Confidential, IL

Responsibilities:

  • Gather business requirements, study the application and collect the required information from developers, and business.
  • Used Cucumber for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Perform Cross browser testing on Chrome, IE and Firefox.
  • Use Jenkins for nightly build execution and sending status mail if build fails to QA team.
  • Develop Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Perform acceptance testing using Cucumber.
  • Assign tasks to other QA team members, submitted weekly Status reports reporting the bug metrics.
  • Perform parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium WebDriver and TestNG.
  • Wrote automation test cases and fixing automation script bugs.
  • Select Test Cases to be automated and perform functional testing of the front end using Selenium (IDE and Web Driver) and create a Data Driven framework using TestNG.
  • Use Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Create Automation framework and building Function Libraries.
  • Execute parallel browser testing on various machines using Selenium Grid and performed cross browser testing.

Environment: Selenium Web Driver, TestNG, Black box testing, Maven, Jenkins, Selenium Grid, XML, JIRA (Agile Management Tool)

QA Engineer

Confidential

Responsibilities:

  • Performed Functional Testing, User Acceptance Testing and System Testing.
  • Automating and debugging the regression and smoke test scripts for the major releases.
  • Check the manual test scripts for automation and identifying the reusable test components.
  • Involved in root cause analysis and performance analysis of the developed test scripts.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Involved in defect management and defect reporting.
  • Coordinated testing activities with testing team members.
  • Talked to the end users to create the process requirements and to proper explain to the design and development team the flow of future data modules.
  • Developed rigorous SQL queries in PL/SQL to perform the database operation for verification and validation.
  • Participated in the team meetings to discuss the issues arising out of testing.
  • Logged and kept track of all Defects till their closure using Quality Center.
  • Created and maintained Test Data on Excel sheets.
  • Performed Backend Testing using SQL.
  • Conducted Cross Browser Testing on different versions of IE and Firefox.

Environment: Oracle, Bugzilla, SQL, Agile Methodology, User Acceptance Test Case, Toad, SVN, Quality Center, Selenium WebDriver, J2EE, XML, MS-OFFICE

We'd love your feedback!