Post Job Free
Sign in

Api Testing Life Cycle

Location:
Springfield, IL
Posted:
April 09, 2024

Contact this candidate

Resume:

Saivijay Kurakula

******************@*****.***

+1-217-***-****

Professional Summary:

• Over 10 years of extensive experience in Functional Testing, API Testing, web application testing, covering both Manual and Automation Testing.

• Proficient in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), working with AGILE (Scrum), ITERATIVE, and WATERFALL methodologies.

• Skilled in utilizing a wide range of tools and technologies, including Selenium WebDriver/RC/IDE, Protractor, Jasmine, JUnit, TestNG, Jenkins, Appium, Cucumber, SoapUI, and JMeter for comprehensive web-based application testing.

• Experienced in Automation Testing within a DevOps CI/CD pipeline, handling Functional, Regression, Compatibility, and GUI testing.

• Capable of creating automation scripts using Selenium WebDriver, JUnit, and TestNG, with a strong focus on REST API Automation using Cypress and JavaScript.

• Proficient in SQL Server and Oracle databases, with expertise in Test Management tools such as Quality Center (ALM) and JIRA.

• Extensive experience in creating and managing automation frameworks, including Data-driven, Page Object Models, and BDD.

• Well-versed in API testing using POSTMAN and SWAGGER, and adept at defect triage meetings and test management reporting.

• Strong ability to design Walkthroughs and inspection meetings and create detailed Test Strategies, Test Plan reports, Test Scenarios, Test Cases, Requirement Traceability Matrix, Defect Reports, and Test Summary Reports.

Technical Skills:

Testing Tools: Cypress, Selenium WebDriver, JUnit, TestNG, Cucumber, SOAPUI, JMeter, Cucumber, Eclipse, Test Plan Manager, Postman, Zephyr, Jenkins, CI/CD, Rest API

Tools: Firebug, Firepath, Toad, SQL Developer

Test Management Tools: JIRA, HP Quality Center (ALM), Microsoft Teams, TFS, Confluence

Databases: Microsoft SQL Server, MySQL, MongoDB

Microsoft Tools: MS Excel, MS Word, MS PowerPoint, MS Visio

OS: Windows OS, Unix/Linux

Cloud: AWS, Azure, GCP

SDLC Methodologies: Waterfall, Agile SCRUM

Programming Languages: C#, C++, Java, JavaScript, HTML5, CSS3

Professional Experience:

Client: Pramati Technologies Pvt Ltd, Dec 2020 – April 2022

Role: Sr QA Automation Engineer/SDET

Coordinated all QA activities and enhancements using Agile Methodology.

Proficient in API testing methodologies, utilizing tools such as Postman and Swagger, to ensure functionality, reliability, and security of web services.

Successfully analyzed business requirements for AWS cloud migration projects, identifying key stakeholders' needs and translating them into technical specifications.

Developed comprehensive migration plans, considering factors such as scalability, security, and cost optimization.

Developed automated scripts using Selenium Web Driver and JAVA with TestNG Annotations.

Implemented Selenium test script in the POM automation framework.

Created Cypress & JavaScript automation framework from scratch with Integration of mocha-chai testing framework and open-source reports.

Conducted training sessions on Cypress and JavaScript topics.

Reviewed Business Requirement Document to write the Test Plan and Test Cases.

Participated in defect triage meetings and test management reporting.

Conducted various testing types including Smoke testing, Functional testing, Regression testing, and User Acceptance Testing (UAT).

Environment: Selenium, Cypress, Windows, Postman, UNIX, Java, MongoDB, AWS, QC 11.0, .Net, TOAD, SQL, PL/SQL, Word, Excel, PowerPoint, MS Visio, MS Project, Firefox, IE, Chrome, Rest API, Azure

Client: Prime Therapeutics MN May 2018 – November 2020

Role: QA Automation Engineer

Performed functional tests using Selenium WebDriver with a data-driven framework.

Developed web UI tests using Cucumber, Gherkin, and Cypress Automation.

Experience in MuleSoft Any Point API platform and AWS Cloud administration.

Experience in successful lift and shift of on-premises applications to AWS.

Utilized Robot Framework for test scripts and continuous integration with Jenkins.

Experience in parallel testing using Cypress and checking Test data for HIPAA Compliance.

Configured Azure Active Directory and managed users and groups.

Environment: Selenium (WebDriver, Grid), Oracle, HPALM, AWS, Cypress, Java, MongoDB, MS Office, SQL, JIRA, Confluence, Postman, NPM, NodeJS, Jenkins, Windows, .Net, Cucumber, Gherkin, Soap UI, Rest API, Azure

Client: Genpact Jan 2015 – Feb 2018

Role: System Engineer

Reviewed Technical Documentation focusing on Product Backlog and Functional Specifications documents.

Used MAVEN for build management, Git as a source repository, and Jenkins for Continuous Integration.

Executed test plans on web and mobile platforms using Appium.

Performed User Acceptance Testing (UAT) in an agile environment.

Used Selenium WebDriver for test cases in multiple browsers.

Performed UI and API testing using Cypress and created the framework.

Developed Test strategy and Test scenarios based on Business requirements.

Implemented JIRA as a project tracking tool and Jenkins for continuous integration.

Reviewed System Test Results with UAT, Business, and Developer Teams.

Environment: Selenium WebDriver, Cypress Selenium Grid, Testing, Jira, Oracle, Jenkins, Maven, Soap UI, Windows, Rest API

Client: Griha Technologies Dec 2012 – Dec 2014

Role: QA Analyst

Determined test objectives for automated test cases based on software requirements.

Developed, planned, and implemented automated test cases using Selenium for UI Regression Test Automation.

Conducted functional, system, regression, and performance tests.

Documented and reported test outcomes to the development team.

Assisted in reproducing, investigating, and debugging software issues.

Mentored others in software testing best practices.



Contact this candidate