Post Job Free

Resume

Sign in

Quality Assurance Software Development

Location:
Glendale, CA
Posted:
March 04, 2024

Contact this candidate

Resume:

Akhila Sunkoj

Phone No: 248-***-****

Email ID: ad33tb@r.postjobfree.com

https://www.linkedin.com/in/akhi-raj-263ab92b0?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3BaMkDGo0RTtO5ok%2FwP4CzPg%3D%3D

PROFESSIONAL SUMMARY:

About 5+ years of diverse experience in the Information Technology industry with a focus on Software Quality Assurance (QA/Software Testing) activities.

Excellent understanding of Software Test Life Cycle (STLC) and Test Methodologies. Good understanding of AGILE, Waterfall software development methodologies.

Experience in Automation Testing and Exploratory Testing (Black Box/White Box Testing) on Web-based applications.

Experience in developing end to end automation using Selenium WebDriver/IDE/Grid, TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).

Expert in developing Java Selenium/WebDriver test scripts and Test Frameworks using TestNG to perform Functional and Unit Testing.

Experienced in SQA (Software Quality Assurance) including Automated testing with tools such as Selenium WebDriver/IDE/Grid, TestNG, JIRA, Postman, ALM and SOAPUI.

Experience in using Jenkins as a Continuous Integration server to configure with Maven.

Have Java coding experience in Eclipse IDE for functional testing and regression testing for web-based N-Tier applications.

Experience in developing projects/application using C#, ASP.NET, C++, AJAX, XML and Web Services.

Experience in Mobile Native App testing using different IOS and Android devices.

Experience in Mobile Automation Testing using Espresso Android Automation tool.

Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.

Extensive knowledge in Protractor framework for Applications developed with AngularJS .

Specialized in Performance Testing applications using load - testing tool Load Runner and JMeter.

Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.

Developed an automated scripts and frame works using Python, Java, C#, VB Script.

Experience in Java, Selenium web driver, TestNG automation testing.

Experience in RDBMS like SQL Server, and Oracle for Backend Testing .

Experience with source version control tools such as Subversion (SVN), TFS, Git and Bitbucket.

Knowledge of Web Development technologies in general, including HTML, JSON, CSS, JavaScript, AJAX & XML.

Extensive Experience in developing Automation Framework using Cucumber BDD, JUnit, TestNG, Java and Selenium WebDriver.

Experience in testing Mobile Apps using Android Studio and Real Devices to test the application using Appium and Appium Desktop.

Expertise in functional testing AUT using Selenium IDE and WebDriver using TestNG testing framework.

Experience in creating Test Plans, writing and executing Test Cases and automated Test Execution.

Experience in Business Functionality, Smoke, User Interface, Integration, Black Box, End-to-end, UAT, Regression, Performance, Documentation and Reporting.

Good experience in Web Services testing using SOAPUI, XML, and WSDL. Providing required input data to request XML and get the required data from response XML and use the response data from other request XML using SOAPUI.

Strong experience with SOA architecture which include Soap Web Service and RESTful Web Service Testing.

Experience with setting up automation environments in Docker.

Setting up Test Environments in Docker

Experience with CI/CD pipeline using Jenkins, Docker, and Ansible along with GitHub version management on private Cloud.

Good knowledge in Automation tools like Selenium WebDriver, GEB, Protractor and QTP

Experience in developing Selenium Web driver scripts using Java and JavaScript.

Proven ability in designing and creating loosely coupled automation frameworks using Selenium IDE, Web Driver, RC, Junit, TestNG, Maven, GIT, Jenkins tools.

Good knowledge in using Core JAVA Object Oriented Principles (OOPS).

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

Experience in Using Micro Focus Quality Center, JIRA extensively for Establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting.

Experience in working with Tortoise SVN, Git tools for version control.

Proficient on testing web services (SOAP, REST) using SoapUI and POSTMAN.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing tools

Selenium WebDriver/RC/IDE/GRID, QTP, Micro Focus (HP) QC, ALM, Junit, JMeter, Jenkins, JIRA, Cucumber, SoapUI, Rest API, Appium, Postman, Test Complete

Mobile Testing Tools

APPIUM, Perfecto Mobile

Methodologies

Agile-Scrum, Waterfall, TDD

Languages

HTML5, XML, CSS3, PL/SQL, C, C++, Java, JavaScript

Build & C I Tools

Ant, Maven, Jenkins, Hudson, Cruise Control

Version Control Tool

GIT, Subversion (SVN)

Database Tools

SQL Server, MS Access, Oracle, MySQL

Operating Systems

Windows Variants, Mac, Unix, Linux

PROFESSIONAL EXPERIENCE:

Client: Revry, Inc., Glendale, CA Aug 2022 – PRESENT

Role: Automation Engineer

Responsibilities:

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.

End to End testing of the complete website which was developed using HTML5, CSS3 and other web technologies.

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.

Gathered requirements documents such as business requirements and design document and other related documents.

Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java.

Automated highly transactional web application using Selenium Web Driver.

Performed Regression Testing at various phases of development life cycle for impacted existing functionality.

Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.

Developed Automation Framework from a scratch using Protractor and Jasmine for UI Automation

Wrote groovy scripts to validate REST Response based on created test data using ReadyAPI (SoapUI)

Experience in Service Oriented architecture (SOA), web services (SOAP), RESTful services, Microservices, API Development, Message Brokers including higher language-specific frameworks.

Good experience in developing framework to test Rest API's and microservices.

Involved in design and implementation of Selenium Web Driver automation framework for smoke and regression test suites using Test NG, Selenium, JAVA and Jenkins.

Working on the Android module of the project where I was responsible for automating the app using Appium.

Developed automated test cases to validate REST API web service. Validation was performed using Postman. Participated in internal and cross functional code and design reviews.

Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms

Responsible for identifying test cases for Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.

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

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

Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.

Involved in designing of automation framework to be used in UI testing with Selenium.

Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.

Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for development.

Identified, Reported and Tracked Defects using Quality Center/ALM test management tool.

Tested, verified and validated that the product meets user requirements.

Worked with SOA architecture which includes Soap Web Service and Restful Web Service Testing.

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

Performed SOA / web services testing using SOAPUI; wrote adaptors to test / invoke web services.

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

Performed End-to-End testing of database to check data integrity using SQL queries.

Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

Environment: Java, JavaScript, Selenium WebDriver, Micro Focus (HP) Quality Center, TestNG, Jenkins, Cucumber, SoapUI, Appium, Postman, ANT, Maven, XPath, Firebug, Eclipse, HTML5, GitHub, SQL, Oracle,

Windows.

Client: Sun Trust Bank, Atlanta, GA Nov 2020 – Aug 2022

Role: QA Test Engineer

Responsibilities:

Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.

Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.

Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver.

Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

Created automated Test Suite using Selenium and WebDriver.

Developed Session beans and Web components (Servlets, JSP) using WSAD.

Performed white box testing using TestNG for class, method, & web services testing.

Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.

Design and prepared test plans for White Box Test Approach & Test cases.

Responsible for understanding high level (cross-Browser) business processes related to their application area and its interfaces to other applications.

Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver.

Created Selenium TestNG test case for various functional modules, modified, debugged and executed using TestNG plug in to Eclipse IDE.

Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (TestNG).

Involved in validating the web services related to customer, account and transaction management using the Postman by sending HTTP requests and performing data validation.

Defect logging and tracking using JIRA and updated the test defects status with results.

Worked with designing and building automation frameworks in Cucumber BDD.

Created automation scripts in SoapUI using Groovy Script for web services testing.

Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases.

Performed Database Change Verification testing using Oracle-Toad and SQL queries.

Attended Defect Review meetings with Developers, Tech Lead, Team Lead and Project Manager to discuss issues regarding the Open defects, resolved defects and all other defects associated to the Source system.

Involved in estimation and preparation of test case scenarios and test plan documentation for validating and reporting.

Environment: Java, JavaScript, Selenium WebDriver, TestNG, SoapUI, Cucumber, Postman, Web Services, JIRA, Jenkins, HTML5, Maven, SQL, GitHub, BDD, SQL, Oracle, Windows.

Client: Farmers Insurance, Baltimore, MD Dec 2018- Oct 2020

Role: QA Automation Engineer

Responsibilities:

Designed, developed and implemented based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.

Extensively worked on Agile (Scrum) methodology throughout the Software Testing Life Cycle (STLC).

Worked on creating test case for Object -driven framework for Selenium WebDriver.

Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java.

Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.

Involved in running Test scripts on different browsers using the Selenium WebDriver.

Developed re-usable function using TestNG for the Test Automation.

Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Developed automation test scripts using java/Selenium to test Web based user interfaces for different types of browsers. Validated the data from Front End to Back End tables in SQL Server Database

Involved in the Continuous Integration of the automation framework with Jenkins.

Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins

Performed Mobile App testing for Native and Hybrid mobile application on Android.

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

Regression runs using Cucumber. Perform failure analysis of the test runs and fixing failed scripts.

Prepared Requirement Traceability matrix (RTM) to find out if the current project requirements are met and ensured its timely update.

Developed test scripts for web services using SOAPUI and worked with XPATH.

Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.

Wrote Maven build scripts to automate the compilation and execution of TestNG test Involved in Functional, Regression, Performance and User Acceptance Testing.

Supported and maintained existing production Web Services, providing support for performance.

Performed Ad-Hoc Testing, Integration Testing, End-to End Testing, System Testing, and Functional Testing (Positive, Negative and Boundary).

Executed Test Cases and compared the actual/expected results, pass/fail reports with updating Quality Center.

Performed back-end testing by writing SQL queries by using DML Language.

Involved in resolving Technical and Network issues faced in the application during Testing.

Worked with cross functional team, and participated formal/ informal meetings.

Tested the GUI / User Interface of the Web applications.

Environment: Java, JavaScript, Selenium WebDriver, Cucumber, APPIUM, TestNG, JIRA, MS Excel, HTML5, MS Office, Eclipse, Jenkins, Maven, RESTful, Git, Oracle, Windows.



Contact this candidate