Post Job Free
Sign in

qa

Location:
Dallas, TX
Salary:
65$
Posted:
March 30, 2021

Contact this candidate

Resume:

Rekha kanwar

Sr QA Automation/Mobile Engineer

Email: *****@******************.*** Phone:469-***-****

QA Automation Engineer having 7+ years of experience in Manual testing, Automation testing, & Mobile Testing and reporting tools in all phases of Software Development Life Cycle (SDLC), Analyzing, reviewing, and understanding Business/Functional requirements and skilled in writing Test Plans, Test Strategies, Test Scripting and creating Test Scenarios. Expertise in developing, documenting, and executing test cases manually as well as with generating automated scripts for TDD, BDD, API Testing using Selenium, Cucumber, SoapUI & diversified domains like Insurance, Telecom, Health Care and Banking.

PROFESSIONAL SUMMARY:

Extensive experience and knowledge of different phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect life Cycle, Agile and Scrum methodologies.

Experience in Test planning, Test Design, Test Execution, Test Automation using selenium, CICD, Framework design and Defect Reporting and Tracking.

Experience in Core Java Programming using OOPS concepts, String, Collections, Exceptions handling etc.

Designing and building Frameworks like Behavior Driven Development (BDD/TDD), Hybrid, Keyword driven, and data driven using Selenium Web driver, Java as a programming language from the scratch in a complex and fast paced environment.

Experience in testing Web Services-SOA architecture, RPCs, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SoapUI, POSTMAN, Ready API, Rest Assured.

Experience in developing Behavior driven development (BDD/TDD) using Gherkin language and Cucumber tool, created scenarios in feature files, step definitions, test runner etc.

Good experience in testing and Automating AngularJS applications using Cypress/Protractor, Jasmine using Java script.

Data Defined and Manipulate (DDL/DML) using SQL Queries in MYSQL (Oracle database).

Experience in developing and understanding of HTML, XML, CSS, and experience in using version control tools like SVN, Git, GitHub.

Experience in Cross Browser Testing and Parallel Test Execution using Selenium Web Driver, TestNG and Selenium Grid and Also with Appium along with API Testing.

Experience in using unit testing frameworks like Junit, TestNG, good knowledge in configuring the test suites in TestNG .xml file. Experience in using build tools like Maven and configuring pom.xml

Expertise in developing Test Framework from scratch using Page Object Model (POM) and maintaining the object repositories, experience in using java libraries like Apache poi and jxl.

Experience in working with web debugging tools like XPath, Fire Path, and Firebug and provided efficient locators for strategies like XPath and CSS to run test scripts.

Good knowledge in DEVOPS concepts and working knowledge on Continuous integration and Continuous delivery (CICD) by using tools like Jenkins.

Automated Web services using groovy scripting, data sourcing and data source looping, driven required data from excel sheets into Ready API to send requests and stored the data from responses into the respective excel sheets.

Having experience in working with Mobile testing using Android & iOS Applications using sdk with UAT Testing with other java and cloud environments

Tested the API’s as well as validated the data returned through web services responses using Assertions such as Valid HTTP Status Codes, Script Assertions, Contains, XPath, XQuery.

Experience in using the Test management and Defect Tracking tools like HP Quality center/ALM, Jira/Agile Central

Extensively worked on creating Test Summary Reports, Requirements Traceability Matrix (RTM) and Defect reports.

Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff

Testing tools

SoapUI, POSTMAN, Selenium WebDriver/RC, QTP, JUnit, TestNG, Firebug, Fire Path, Load Runner, JMeter.

Web Technologies

HTML, CSS, JavaScript, React js, NodeJS, XML, XSLT, JDBC& REST services

Defect Tracking Tools

HP /Quality Center, JIRA

Build Tools

ANT, Maven.

Frameworks

Data Driven, Keyword Driven & Hybrid Frameworks

Languages

Java, SQL, Mango DB, Oracle, Ui

CI/CD Tools

Jenkins.

Cross Browser Platform

Sauce Labs and Selenium GRID, Appium

Browsers

Internet Explorer, Firefox, Chrome & Safari

Databases

Oracle, DB2 & MongoDB

Add-Ons

Fire Path, Firebug, Selenium Builder, Selenium IDE

IDE

Eclipse, Sublime Text

Version Control

Subversion, Team forge, GIT, GITHUB, Source Tree

Operating Systems

Windows XP/7/8, Mac OS, UNIX and Linux, Android

PROFESSIONAL EXPERIENCE:

Client: Apple Inc, Austin Tx April 2019 To Present

Role: Sr Automation Engineer/Mobile Engineer

Responsibilities:

Participated in Business Analysis & Review meeting to understand the Business, Requirements and System to designing the Test scenarios.

Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.

Prepared detailed Manual and Automated test scripts, test scenarios, test cases by understanding the business logic

Involved in following up with the team to discuss on discrepancies to identify during developing test cases and functional testing as well.

Implemented handset automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool.

Worked on Android, Windows Mobile platforms to qualify applications.

Performing functional, regression and integration testing using Automation tools to make sure the application conforms to the requirement specifications with Appium tools.

Participated in designing and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Automated the test cases using BDD framework, cucumber scripting with Selenium, in Maven build tool.

Designed and Developed Data-Driven framework in Ready API using Groovy scripts and Assertion.

Executed test cases in real device for both Mobile app and mobile website.

Automated the test scenarios for new angular migration module using Jasmin and Protractor

Worked with AWS cloud machines to setup selenium GRID and also Jenkins server on HUB machine.

Used Cucumber to automate services using Rest API.

Used runner classes in Cucumber to generate step definition and also used tags to run different kinds of test suites like smoke, health check and regression.

Manually tested, verified and validated that the product meets user requirements.

Extensively used ALM & Quality Center for defect reporting, testing techniques, tracking software builds.

Involved in Ambiguity Reviews and exporting developed and reviewed test cases to Quality Center/ALM.

Maintained and executed Maven build files for running automated tests.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Parameterized test cases using different annotations.

Involved in writing test scripts using java and executed it through selenium WebDriver.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Having experience in working with Mobile Application testing using Android and iOS Applications with test the application and along with sdk environments .

Good working experience on SOAP UI for testing and validating various web services used in the application with Appium.

Professional expertise in Smoke Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, UI Validation, Web Services, Boundary Value Testing.

Environment: Selenium WebDriver, Eclipse/IntelliJ IDEA, Java 1.8, Maven, TestNG, CSS Cucumber, Appium, Jira, HP-ALM GIT, Oracle, SQL, MS Excel, BDD Framework, Jenkins, DOM. Android, iOS Application in Mobile

Client: AT & T, Bellevue, WA Jan 2018 – Mar 2019

Role: QA Automation Engineer. /SDET Engineer

Responsibilities:

Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.

Acted as Subject Matter Expert for numerous cross-functional initiatives, including redesigning of Trade Order Management System and downstream processes.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Developed and implemented robust MVC Pattern base testing with Selenium WebDriver which cut down the script development time in half.

Involved in preparing test strategies for client-side verifications and validations.

Involved in automating test cases using Selenium WebDriver with TestNG.

Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.

Used TestNG Framework performed unit testing. Used Eclipse IDE executed and tested various functional modules in Java code using assertion.

Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.

Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

Working with java application testing with xml Nd webservices to develop test cases according various paths in selenium and other Application

Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Developed test code in Java using Eclipse, IDE and TestNG framework.

Performed build acceptance testing and smoke testing using Cucumber automation tool.

Involved in writing unique XPath using firebug and fire path to identify web elements.

Implemented open-source web test tool Selenium WebDriver for cross browser and cross platform web testing.

Used Cucumber to automate services using Rest API.

maven to launch specific TestNG suite from Jenkins job

Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and RESTAPI.

Used the Rest Assured java library to automate Restful Web services.

Involved closely with developers in Development of UI modules Used runner classes in Cucumber to generate step definition and also used tags to run different kinds of test suites like smoke, health check and regression.

Created profiles in using HTML, JSP, JavaScript and CSS.

Used Quality Center/ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.

Used Selenium WebDriver to test search results of Meta search engine.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Prepared user documentation with screenshots for UAT (User Acceptance testing).

Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: java, webservices, Selenium, UI, BDD Framework Testing, UAT, Integrating testing, Protractor, cumber, Agile Methodology, Sql, Database testing, Java Script, Unix,Linux

Client: Kindred Health Care, Louisville, KY Oct 2015-Dec2017

Role: QA Analyst

Responsibilities:

Understanding the Specifications among various testing with API and java tools with experience in test user access

Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.

Prepared Test Cases and executing them.

Involved in Sanity Testing, Regression, Functional, Non-functional and confidence testing.

Supplied information for raising PR / regression testing.

Followed the Agile process and attending the scrums every day throughout the project.

Discussed status of the individual tasks of the sprint and give estimate time of the work.

Logged bugs to the respective developers using the Jira bug tracking tool.

Performed Extensive Manual Testing of Applications and validating calculation results.

Performed Integration, Positive and Negative testing of the application.

Identified and reported defects or issues per build or release.

Developed and implemented Test Plans, Test cases and Test scripts and identify the test cases. Work through the defect lifecycle. Test applications with Web Services.

Followed the SDLC and QA methodologies throughout the project

Participated in test status reviews and escalate critical issues appropriately.

Logs capturing.

Provided support to the Tester and Developer for the data build Request.

Involved in Automation activity

Involved in Iterations, meetings, Retrospective meetings.

Environment: Java, J2EE, CSS Mainframe System, IntelliTest, QVT Telnet, XML, WebLogic Servers, Jira bug tracking tool.

Client: XL Insurance, Hartford, CT Oct2014 - Sep2015

Role: QA Manual Engineer.

Responsibilities:

Working with client at onshore and Project Stakeholder management.

Scheduling meeting with Business BA for Business/operations requirement analysis and understanding of the on- going change requests.

Study & understand project documentations, specifications and arrange calls with business for any clarifications.

Provide input in Designing High-Level Design (HLD), Business Requirement Document (BRDs) and maintain traceability.

Analysis and review of BRD document to highlight gaps, if any.

Part of an organizational effort to convert hundreds of manual tests into automated scripts.

Worked with a team of Quality Engineers to automate the testing of different types of payments from web application channel called Strategic Online Channel.

Worked in an Agile environment by following the SCRUM principles for software testing.

Maintained detailed test logs and report test results in Test Director with Selenium, Grid.

Ensuring smooth implementation of projects, by overseeing the UAT and live to test.

Finalizing Test Strategy, Test approach ad Test Plans, and monitoring of all test activities.

Coordinating with the development, testing and business teams to ensure proper scope coverage and requirements understanding.

Prepared Risk based analysis report and did prioritization of test cases complete the execution on time.

Expert in Live user creation & assignment of payment capabilities to users to facilitate payment capturing through SOC.

Environment: Selenium, Java, SVN, XML, ETL, JIRA, SOAP, REST, SOAP UI, MS SQL Server, SSIS, SSRS, QTP, JSON.



Contact this candidate