Post Job Free
Sign in

Automation Testing Mobile Device

Location:
Dallas, TX, 75225
Posted:
May 20, 2024

Contact this candidate

Resume:

Sai Supraja

PROFESSIONAL SUMMARY:

*+ years of diversified experience as a QA Engineer Extensive hands-on experience in both manual and automation testing, Mobile Native Application testing & Mobile device testing.

Work Involved in Web application testing, Software as a service application, client-server & End-to-end testing. Having Experience in leadership roles in the creation and execution of QA, testing processes, plans, and defect-tracking documentation.

Experienced in an agile environment and completing assigned tasks in a 2-week sprint cycle.

Experienced in Manual and Automation testing, Client/Server applications using Selenium Web driver, and JUNIT Automation tools.

Experience in Mobile Device Testing, Manual Testing and Automation testing using Selenium.

Extensive knowledge in understanding Business Requirement Documents (BRD), Functional Requirement Documents.

Experienced in various phases of the Software Development Life Cycle (SDLC) and Testing Life Cycle.

Specialized in Guidewire suite testing, including Policy Center, Claim Center, and Billing Center.

Experienced in preparing test plans, test cases, and test data based on requirements.

Sound Knowledge on Quality Center, JIRA, and Rally for creating test plans, test cases, filing and tracking bugs, and actively interacting with the development team to fix crucial bugs.

Developed and performed SQL query executions in the database as part of Data verification.

Good understanding of testing all phases of SDLC and STLC and expertise in Agile with SCRUM and Kanban lifecycles.

Knowledge and experience in testing mobile apps on different Mobile Application platforms, such as iOS and Android and on Mobile device testing.

Experienced in Creating, Modifying, and Maintaining new and existing Automation Framework Models.

Experienced in API testing using POSTMAN.

Experience in Java Development by applying different concepts like OOPS concepts, Collections, String, Exception handling, and Multithreading.

Worked on Jenkins to install, configure and integrate Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution.

Worked on automation frameworks in Selenium WebDriver using a Behavior Driven Development approach in the Cucumber framework with Gherkin.

Expert in developing (BDD/TDD) by writing Gherkin language using the cucumber tool, developing scenarios, scenarios outline, features, and Step definitions, and generating the cucumber reports.

Experience in implementing the Page Object Model (POM) by creating elements for each page object and reusing all the objects in various scripts.

Worked and have good experience with open-source tools like Eclipse, and Selenium (Selenium IDE, Selenium Web Driver, and Test NG).

Designed and executed test cases for smoke testing, functional testing, Regression testing, Integration testing and End to end system testing, and cross-browser testing using HP ALM.

Experience in writing good quality object-oriented code for testing purposes by following Java coding standards.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver, POSTMAN, SoapUI, Eclipse IDE, IntelliJ, Cucumber, Appium

Test Framework: BDD, Junit, and TestNG

Web Debugging Tools: Firebug, Fire Path, Fire Finder, Web Driver Element Locator

Methodologies: Agile–Scrum, Waterfall, Mobile App Testing (iOS/Android) and Mobile device Testing.

Defect Tracking Tools: Jira, Rally

Build Tools: Maven

Guidewire Suite: Policy Center, Claim Center, Billing Center

Servers: Apache Tomcat, WebLogic, WebSphere

Languages: C, C++, C#, Java, Python, Ruby, Groovy

Databases: SQL Server, Oracle, MS Access and DB2

PROFESSIONAL EXPERIENCE:

CLIENT: Wells Fargo Jan 2022 – Present

ROLE: QA Automation Tester

Roles and Responsibilities:

Tested the application by automating test case scripts using Cucumber, BDD, and Selenium web driver with Java, TestNG, Maven, and Gherkin and Integrated with Jenkins for CI/CD.

Created and executed comprehensive test plans for Guidewire projects, ensuring coverage of all business scenarios.

Analyzed business functional requirements of the JIRA stories and discussed the unclear requirement with BA and Product Team.

Responsible for UI automation, Functional, API testing, and DB Testing.

Developed SQL Queries to ensure data integrity and validate the inserted and updated data in reports.

Worked on Guidewire software specifically on Policy Center, Billing Center and Claims Center.

Conducted thorough testing of Guidewire applications, including Policy Center, Claim Center, and Billing Center.

Worked on guidewire software to track the claims of the policy holder.

Worked with development team and testing to walkthrough on claims requirements various integrations.

Used Aginity for Oracle in creating & executing SQL queries for testing ETL process.

Wrote SQL Statements to extract Data from Tables and to verify the output Data of the reports.

Performed data validation testing writing SQL queries. Tested ETL batch processes using UNIX shell scripting.

Tested Full load & Incremental load by entering the sample test data to couple of entities and making sure Inserts & Updates of loading the data is done correctly.

Retesting the defects and tracking the status in JIRA until the defect closure in HP ALM.

Using Git for version Control, Jenkins for CI/CD, Apache Maven for build management, SQL development, POSTMAN for API testing, JIRA for defect Tracking and Agile process, and ALM for Test Documentation.

Tested the mobile application for UAT, usability performance, compatibility and load testing for iOS and Android devices.

Update Assigned Stories status gathered from the respective Team member in an excel sheet and report to the manager & the team members.

Conducted end-to-end testing for the AI ChatBot (WFBOT) functionality.

Reviewed Test Results issues and defects found during the Regression Testing.

CLIENT: US Foods, Remote Sep 2020 – Sep 2021

ROLE: QA Tester

Roles and Responsibilities:

Worked with BAs for requirements gathering and test estimates.

Experience in automating regression test cases using Selenium WebDriver.

Expertise in developing test scripts using BDD Framework to Test Cases, Step Definitions, Scenarios, and Features using cucumber in Gherkins.

Expertise in grouping Test Suites, Test cases, and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, parameters, Data providers and Tags.

Conducted performance testing on Guidewire applications to identify and address potential bottlenecks, ensuring optimal system performance.

Worked on Page Object Model Framework and extracted data from external files using Apache POI and loaded them into the variables in the scripted code.

Manual testing of the company mobile native apps on different mobile platforms such as mobile device to track user interface performance and bug fixes to ensure stability of releases.

Successfully led the testing efforts for a major Guidewire upgrade project, ensuring a smooth transition to the latest version without any critical defects affecting production.

Worked on Maven for build and dependency management where I added different dependencies such as Apache poi/TestNG/Maven-plugin-API etc. according to the requirement.

Tested mobiles testing on iPad, tablets, and other mobile devices.

Performed functional testing of web services using SOAPUI and restful web services.

Performed Mobile testing of Android bases Apps using Appium.

Performed Cross Browser and parallel testing to test the applications are working as desired in different browsers and environments.

CLIENT: Wipro, India Mar 2019 – Aug 2020

ROLE: SR QA Analyst

Roles and Responsibilities:

Experience in Functional and Regression testing utilizing manual and automated testing skills.

Expertise in performing Back End Testing by writing SQL queries for the purpose of database integrity in MySQL Server.

Expertise of testing the application developed in-house using various mobile technologies including iOS & Android etc.

Testing wide range of Mobile handsets of different vendors such as Samsung, Sony, windows mobile, LG, iPhone, and others.

Experience in Bug reporting and Defects Management using JIRA.

Extensive experience and knowledge of various methodologies such as Waterfall, Scrum, and Agile.

Involved in end-to-end testing of the Mobile applications.

Expertise in performing Sanity Testing, Smoke Testing, System Testing, and Integration Testing.

Comfortable in writing complex SQL queries using JOINS for extraction, and data manipulation.

Worked with the clients on the final signing process in the User Acceptance stages.

Participated in Daily Scrum Meetings

Performed compatibility testing with various mobile handsets to ensure the functionality works fine.

Created, Updated, and Reviewed Test cases and Test Scenarios for Functional testing.

Participated in reviews and meetings.

Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).

CLIENT: Casstech, India Mar 2018– Feb 2019

ROLE: QA Automation Tester

Roles and Responsibilities:

Tested the application by automating test case scripts using Cucumber, BDD, and Selenium web driver with Java, TestNG, Maven, and Gherkin and Integrated with Jenkins for CI/CD.

Analyzed business functional requirements of the JIRA stories and discussed the unclear requirement with BA and Product Team.

Responsible for UI automation, Functional, API testing, and DB Testing.

Developed SQL Queries to ensure data integrity and validate the inserted and updated data in reports.

Retesting the defects and tracking the status in JIRA until the defect closure in HP ALM.

Using Git for version Control, Jenkins for CI/CD, Apache Maven for build management, SQL development, POSTMAN for API testing, JIRA for defect Tracking and Agile process, and ALM for Test Documentation.

Update Assigned Stories status gathered from the respective Team member in an excel sheet and report to the manager & the team members.

Expertise in performing Sanity Testing, Smoke Testing, System Testing, and Integration Testing.

Worked with the clients on the final signing process in the User Acceptance stages.

Participated in Daily Scrum Meetings



Contact this candidate