We provide IT Staff Augmentation Services!

Sr. Qa Analyst/automation Engineer Resume

4.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Strong knowledge in implementing Waterfall, Agile (Sprint/Scrum) Methodology by analyzing Requirement specifications and responsible for developing Test Objective, Strategies, Scope, Test procedures and Test Matrices.
  • Experience in Manual Testing using Quality Center, JIRA and Rational Test Manager.
  • Well versed in Functional Testing, Integration Testing, and System Testing. Regression Testing, GUI Testing and User Acceptance Testing (UAT).
  • Performed extensive Manual Testing on Client Server and Web based Applications.
  • Expert in developing Selenium Web Driver/GRID test scripts using Java, JavaScript and Test Frame works using ANT/MAVEN build tools.
  • Performed Cross Browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Experienced in designing, developing, enhancing automated test scripts for Selenium using Java.
  • Good in Automation tools such as Selenium WebDriver, Selenium Grid, Java, Jenkins (continuous integration, Regression tests), Maven (Regression tests), Eclipse, Cucumber, TestNG (Regression tests).
  • Experienced in making Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium to maintain test suite.
  • Experienced in grouping test cases using TestNG XML for regression and Functional Testing using TestNG Annotations such as Groups, Data Providers, parameters, Listeners.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation, Inheritance.
  • Identified GUI elements and perfect with different Selenium locators like ID, Link Text, Name, Partial Link Text, XPath, DOM and CSS to create the scripts of Automation.
  • Well versed in testing with handling different methods of Select class for selecting and deselecting, for drop down.
  • Experienced in handling multiple windows and Pop - ups with Selenium.
  • Working knowledge with functional testing Cross Browser Testing using Selenium to check that the web application works as expected in different browsers.
  • Conversant using tools like GitHub for configuration management.
  • Experienced in working with Selenium Grid which is a part of the Selenium Suite to specialize on running multiple tests across different browsers, operating systems, and machines in parallel.
  • Experienced with test automation for web applications and web services using SOAP UI and automating tests with Java, and JUNIT testing with Cucumber.
  • Working knowledge of Behavior Driven Development (BDD) (Features, Scenarios, Step definitions) with Cucumber.
  • Experienced using Continuous Integration tools such as Jenkins Build Server, Maven, and GIT Subversion client to manage different versions of the source code.
  • Well versed in using project management tools such as Jira, Rally, and HP QC/ALM for bug tracking, issue tracking, and project management functions.
  • Experienced in using build automation tools such as Maven (to manage framework dependency jar files) and for automating software build processes.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Implemented test automation scripts for Mobile testing using Appium for Android and iOS applications.
  • Performed Black Box testing, Performance Testing, Regression,Validation testing during the testing life cycle of the product release.
  • Skilled in Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium IDE, Selenium Grid, QTP, UFT, Load Runner, JMeter, SOAP UI, REST API.

Testing Framework: TestNG, JUnit, Data Driven, Modular Driven, Appium, Hybrid, Page Object

Test Management Tools: Quality Centre(QC), Test Director(TD), ALM, JIRA

Programming Language: Java, C, C++, Groovy, HTML

Scripting Language: JavaScript, VBScript

Database: SQL Server, Oracle

Bug Tracking Tool: Bugzilla, ALM, Quality Center(QC)

Continuous Integration: Jenkins, Hudson

Build Tools: Maven, ANT, Gherkin

Others: Eclipse, TOAD, Lotus Notes, Cucumber, Jasmine, TestRail, AWS, Google Cloud, Azure

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Sr. QA Analyst/Automation Engineer

Responsibilities:

  • Designed, developed and executed automated tests using Selenium WebDriver.
  • Created framework using JAVA and TESTNG in Selenium Web driver for regression test cases
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Extensively automated regression and functional test suites using Selenium Web Driver, JAVA, and Framework like TetsNG using Page Object Model (POM) Concept.
  • Handled special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization.
  • Developed and implemented Behavioral Driven Development Framework, added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.
  • Implemented Page Object Model (POM)/Page Factory Concept to represent all the Application web pages using Selenium/Java and also performed preparation of automation test framework.
  • Working knowledge of Behavior Driven Development (BDD) (Features, Scenarios, Step definitions) with Cucumber.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Documented and executed Test plans, Test cases and Test scripts based on business requirement document.
  • Developed QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database.
  • Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel and reported defects/results to the team and Management.
  • Involved in Testing in Agile Development Environment. Using TDD and ATDD approach.
  • As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
  • Experience in creation of functions, Data Validation, Descriptive Programming using experience in Data Driving and Keyword Driven testing.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Performed Functional Testing- Unit Testing, Integration Testing, Security Test, Non Functional Testing - Performance testing, GUI, Usability, End-to-End testing and was involved in User Acceptance Testing(UAT)
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG Testing Framework by adding different annotations.
  • Involved in Regression testing using automation scripts for web pages.

Environment: Selenium WebDriver, Java, Grid, SQL Server, Maven, TestNG, Agile, Git, JavaScript, CSS.

Confidential, Birmingham, AL

SDET Tester/Automation Tester

Responsibilities:

  • As an Automation Tester, I was involved in Business Requirement and Functional requirement review meetings, prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
  • Tested in Agile Scrum Development Environment. Involved in Setting up the QA Environment.
  • As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
  • Involved in developing Test Strategy and Test Plan to facilitate testing operation & Team handling
  • Created Test Cases, Test Scenarios to ensure that test cases reflect user needs for the Functional, Usability and Security requirements as per Client
  • Managed, Documented and Controlled all test cases, scripts and test results using HP Quality Center
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Tested Restful Web Services that are consumed by customers for balance enquiry, redemption and other operations.
  • Documented and executed Test plans, Test cases and Test scripts based on Functional Requirement document using Azure Dev Ops Services.
  • Implemented a New Defect Tracking Process in Azure and Educated the QA folks and the Developers on the same.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Azure DevOps.
  • Used VSTS Test Manager to capture, verify and replay user interactions automatically to identify defects.
  • Performed End-to-End testing & System Testing and was associated with User Acceptance Testing.
  • Extend and enhance existing Page Object Modal based Behavioral Driven Development framework for developing automated tests using Selenium WebDriver with java.
  • Developed automation test scripts using Selenium WebDriver and java.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium WebDriver with java binding.
  • Extended and enhanced existing Page Object Model (POM) based Behavioral Driven Development framework for developing automated tests using Selenium WebDriver with Java.
  • Developed automation test scripts using Selenium WebDriver and Java
  • Working knowledge of Behavior Driven Development (BDD) (Features, Scenarios, Step definitions) with Cucumber.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Actively perform the testing of REST services using ready API and tested both XML and JSON formats.
  • Performed End point services testing using POSTMAN for API web services by applying POST and GET methods.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium WebDriver with Java binding.

Environment: Agile, Selenium WebDriver, REST API, Cucumber, Junit, SQL.

Confidential, Houston, TX

Mobile Tester/QA Test Analyst

Responsibilities:

  • Participated in Business Requirement and Functional requirement review meetings.
  • Review requirements spec, design and process docs to ensure adherence to company standards and sign - off.
  • Involved in developing Test Strategy and Test Plan to facilitate testing operation & Team handling
  • Created Test Cases, Test Scenarios to ensure that test cases reflect user needs for the Functional, Usability and Security requirements as per FCRA, and FACT act.
  • Managed, Documented and Controlled all test cases, scripts and test results using HP Quality Center
  • Created Test cases and test data to Perform Positive and Negative Testing with Black box testing.
  • Involved in testing Web services and XML with tool called ‘SOAP UI’. WSDL file were tested, created Test cases, ran them.
  • Conducted manual testing using the Standards, guidelines and structured methodology in testing the application.
  • Created weekly status reports to the senior management team that reflects the progress of testing and bug fixes.
  • Extensively used SQL queries to interact with database during back-end testing.
  • Created and enhanced existing Page Object Model based Behavioral Driven Development framework for developing automated tests using Selenium WebDriver & Cucumber with Java.
  • Developed automation test scripts using Selenium WebDriver and Java
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium WebDriver with Java binding.
  • Designed, executed and maintained Selenium WebDriver (JUnit) automated test cases for regression test suite.
  • Created Knowledge Mgmt. Documentation for different application working with business and subject matter experts (SMEs)
  • Worked in CI/CD Methodology & was in liaison with the offshore team
  • Worked as a liaison for offshore team for day today functional clarification and validation with client
  • Documented Test cases and Test scripts based on business requirement document.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database to check data integrity.
  • Executed Regression test to certify application and prepare testing report for client’s acceptance
  • Experience in performing mobile testing using Appium.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Performed mobile app testing on Android, iPad and iPhone, Emulator, Simulator for Native and Hybrid app.
  • Implemented Appium scripts to test IOS and Android platforms.
  • Monitored and tested application behavior under various interruptions: battery strength, incoming calls, SMS.

Environment: Java, Appium, IE, Firefox, Opfera, Netscape, Quality Center, SOAPUI, Selenium Web Driver, SQL, Oracle, Junit, TestNG and internal applications.

Confidential, Houston, TX

QA Analyst

Responsibilities:

  • Responsible for Requirement Analysis and documentation of required system testing efforts for all test scenarios (Positive and Negative tests).
  • Analyzed the requirements and created the test plans and test cases based on CRD (Customer rules documentation) and Technical Specification.
  • Performed Functional, Integration and Regression Testing using UFT
  • Conducted functional requirement testing to test business scenarios, user actions, interfaces, data rules, user messages and error conditions.
  • UFT was used to perform functional testing process by capturing a business process into a script against the browser simulators.
  • Data driven testing was used to play back tests against new versions of the application.
  • Conducted Regression testing on different versions of the application using UFT
  • Performed sanity and smoke testing on the application.
  • Prepared Test log, Test Scenarios, Test cases from Test scenarios
  • Involved in creating test set, creating defects, monitoring the status defects in ALM
  • Responsible in coordinating supporting UAT Testing for validation of data flow and Defect Tracking using ALM
  • Data- integrity testing and back-end testing was performed manually by creating and executing SQL statements.
  • Used SQL for Querying the Oracle database in UNIX environment.
  • Maintaining daily and weekly Status reports and updated manager
  • For Pre and Post Implementation Testing audits for Internal and external clients:
  • Created test members, carrier, account and group into RxClaims for various clients using
  • Developed advanced SQL queries to extract, manipulate, and/or calculate information to fulfill data and reporting requirements including identifying the tables and columns from which data is extracted.

Environment: Agile, HP UFT, HP ALM, Oracle, PL/SQL, Toad, VBScript, JavaScript, CSS, Azure, Google Cloud.

Confidential

QA Analyst/Manual Tester

Responsibilities:

  • Responsible for Requirement Analysis and documentation of required System testing efforts for all test scenarios (Positive and Negative tests).
  • Participated in analyzing the requirements and identifying the required Test scenarios.
  • Prepared and Executed Test Cases as per System Requirements
  • Performed various black box testing Methodologies like Functionality testing, and Regression testing.
  • Involved in Defect Reporting and Tracking.
  • Extensively performed Manual Testing process to ensure the quality of the software
  • Performed Functional, Integration and Regression Testing using UFT
  • Conducted functional requirement testing to test business scenarios, user actions,data rules, user messages and error conditions.
  • UFT was used to perform functional testing process by capturing a business process into a script against the browser simulators.
  • Data driven testing was used to play back tests against new versions of the application.
  • Participated in meetings with other developers and testers on a regular basis to overcome the communication gap.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites in UFT.
  • Involved in creating test set, detecting defects, monitoring the status defects in ALM.
  • Was involved in maintaining daily and weekly Status reports and updated manager
  • For Pre and Post Implementation Testing audits for Internal and external clients
  • Worked with business customers, software engineers, QA team, and project leads to ensure successful roll out of high-quality application.
  • Created Test Matrix, Traceability Matrix and performed Gap Analysis.

Environment: HP UFT, HP ALM, Oracle, PL/SQL, Toad, VBScript, JavaScript, CSS, Siebel, SQL Server, QC

E

We'd love your feedback!