Post Job Free

Resume

Sign in

Test Engineer Life Cycle

Location:
Gilbert, AZ
Posted:
April 07, 2024

Contact this candidate

Resume:

Kasthuri Balasubramanian ad4uhc@r.postjobfree.com

602-***-****

PROFESSIONAL SUMMARY

·QA Test Engineer with 7+ years of experience in software testing including Test Planning, Test Case Designing, Scripting, Environmental Setup, Execution & Defect Management.

·Expertise in various domains like Healthcare, Insurance and Banking industries.

·Experienced in developing Test Plans, Test-Case Designs, writing and executing Test Cases based on User Stories, Project Estimates and Metrics, Test Approach, Manual and Automated Test Execution.

·Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle.

·Experience in Agile/Scrum Methodologies and Waterfall model.

·Proficient in various Test management and defect tracking tools such as QC, JIRA & Bugzilla.

·Expertise in various types of testing includes System Integration, User Acceptance testing, Regression Testing, Functional testing and Mobile testing.

·Design Implementation of Selenium Web Driver automation framework for Smoke and Regression test suites using TestNG.

·Design and implementation of different Automation frameworks like Keyword Driven, Data Driven and Hybrid Framework for various projects.

·Expertise in Cucumber (BDD) Feature files using Gherkin and automate them using Selenium Web driver.

·Experience in Mobile Automation using Appium

·Experience in testing Rest-services using Postman and tested both XML and JSON formats.

·Experience in Automation testing REST services using Rest-Assured.

·Prepared Excel files for collection of data and Element Locators using object repository, used this in test suite with the help of Apache POI dependency files.

·Experience in building and maintaining code repositories with Version Control Tools like GIT.

·Design, develop and implement Page Object Model Pattern based automation testing framework utilizing JAVA, Maven, Selenium WebDriver, JUnit, TestNG, and Cucumber using Gherkin.

·Experience in generating Extent Reports in the Selenium Web Driver.

·Strong skill in Backend Testing using SQL queries on SQL Server.

·Creative problem solver and critical thinker solved many sophisticated customer issues by interacting closely with the developers and other support teams.

·Strong attitude towards learning new technologies and sharing ideas

TECHNICAL SKILLS

Testing Methodologies

Agile/Scrum, Waterfall

Testing Tools

Selenium Web Driver, Appium, Postman, RestAssured

Frameworks

TestNG, Cucumber, Hybrid, Data Driven & POM Frameworks

Defect Tracking Tools

QC, JIRA, Bugzilla

Tools

Maven, GIT, Jenkins, TestLink

Web Browsers

Internet Explorer, Mozilla Firefox, Chrome, Safari

Operating System

Windows XP, Windows 7/8/10, MAC

Databases

SQL

Languages

Core Java

EDUCATION

·Bachelor of Engineering in ECE from Periyar Maniammai University Passed on 2012

CERTIFICATIONS

·ISTQB certified Tester

PROFESSIONAL EXPERIENCE

Company

Sakthi Software Solutions

Duration

Dec 2020 – Till Now

Role

Senior Test Engineer

Role and Responsibilities:

·Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects.

·Development of manual test cases depending on the User stories, Acceptance Criteria and gathered Functional and Non-Functional requirements for project release.

·Write manual test cases and generate automation scripts using Selenium Web Driver and Maven.

·Developing BDD test scripts in Cucumber using Selenium Web driver (Using Page object model)

·Perform Smoke Testing, Regression testing and User acceptance testing.

·Use GIT as a version control tool and repository.

·Worked on Selenium GUI Object / element verification, done through XPath, ID Locators.

·Modify the existing test cases based on change in a feature and requirements.

·Used Postman for validating the response between applications

·Proficient in handling the defects throughout the bug life cycle from detection until resolved using test management and defect tracking tool JIRA.

·Prepare client-ready QA documentation and status reports.

Environment: Java, Selenium Web Driver, Git, REST, Agile, cucumber, gherkin

Company

Cognizant Technology Solutions

Duration

May 2016 – Jan 2018

Role

Test Analyst

Role and Responsibilities:

·Understand the business requirement and technical specification documents of the system.

·Created and executed Test Scripts using Selenium Automation tool and Appium for mobile automation

·Performed the role of Automation Tester in a fast-paced agile team.

·Participation in daily Scrum meetings, Testing each Sprint deliverables, Scrum close meetings every two weeks.

·Writing automation test scripts using Java for the web application for ongoing sprint.

·Automation of the test cases using Selenium Web Driver, TestNG.

·Development of manual test cases depending on the User stories, Acceptance Criteria and gathered functional requirements for project release.

·Perform Smoke Testing, Functional testing, Regression testing and End-to-end testing.

·Analysis and testing on QA tickets from on JIRA.

·Used Git as a version control tool.

·Updating JIRA with all the changes made to the test case and close it when all the requirements met as specified.

·Involved in test cases review by development team, product management and modified the test cases based on their feedback.

·Created positive and negative assertions based on the business requirements.

·Used Jenkins as continuous integration tool to schedule and run the automated test scripts.

·Used Maven for Build Management for each release, QA, Integration, and staging environments.

Environment: Selenium WebDriver,Appium, Java, Maven, Jenkins, TestNG, Eclipse, Jira, Agile Methodology.

Company

Mindtree

Duration

Jan 2015- Apr 2016

Role

Test Engineer

Role and Responsibilities:

·Analyzed functional specifications and Use Case documents and created Test Cases for functional testing.

·Involved in Designing Requirement Traceability Matrix to analyze changes and identify the areas of application for Regression Testing.

·Performed Regression Testing to check compatibility of new functionality with the existing functionality of the application using Selenium.

·Developed driver scripts using Selenium WebDriver and function library for automation framework.

·Communicated with developers, Business Analysts and Users to discuss issues and priorities

·Led automation efforts for new features like best offer notification and extensively worked with locating web elements using Id, CSS selector and XPATH.

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

·Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium WebDriver.

·Involved in Defect management, Defect Review and Defect Status Reporting using JIRA.

·Actively participated in Daily Standup Meetings, planning, review and retro meetings.

·Worked on user stories discuss in scrum meetings, followed agile methodology to collaborate with developers and project managers for quick and effective software testing in timely manner.

Environment: Selenium Web driver, TestLink, Hybrid Framework, TestNG, POM, JIRA, Putty, SQL

Company

Atlas Systems

Duration

Sep 2012 – Dec 2014

Role

Project Trainee

Role and Responsibilities:

·Performed Smoke, Integration, Functional, Regression, System, Acceptance and Usability testing during different stages of the application development.

·Involved in the development and execution of test cases, defect tracking, analysis of as-Is documents, consolidation of Issue Log and checklist preparation for the team.

·Performed Sanity testing during code deployment after the code has been fixed and verification of the proper code deployment.

·Involved in manual testing of various modules of the application to ensure application stability.

·Document software testing procedures for the entire application with strong emphasis on regression and integration testing.

·Tested the Application in different stages from QA, Staging and Production.

·Developed automation test cases using Selenium and debugging of the scripts.

·Generate reports on daily and weekly basis for defect reports and execution status.

·Experienced in working with QC bug reporting tool and monitor resolution status of the bugs and verify them fixed in new releases.

·Cross-browser (Chrome, Firefox, Safari, Opera) and cross-platform testing of the application's web pages.

·Participate in everyday stand-up meeting to discuss progress and immediate goals/tasks.

Environment: Manual, Selenium, Agile, QC



Contact this candidate