Post Job Free

Resume

Sign in

Life Cycle Software Testing

Location:
New York, NY
Posted:
November 11, 2023

Contact this candidate

Resume:

Tanjima Rahman Prianka

**-** **** ******, ***-*R, Woodhaven BLVD, NY 11421 646-***-****; ad01w3@r.postjobfree.com Experience Summary:

• Experience of 5+ years in Software testing in the areas of Web based, Client - Server applications using Manual and Automation testing techniques.

• Experience in all phases of testing life cycle including Requirements Gathering, Providing Estimates, Scheduling, Test Planning, Defect Tracking, Test Case Writing, Management & Reporting from Inception to Implementation phases using Agile & Waterfall methodologies.

• Developed and maintained automated test scripts using Selenium and Java ensuring reliable and efficient test automation across web and mobile applications.

• Extensive experience in scripting and programming languages, particularly Java and JavaScript, to implement efficient automation strategies.

• Expertise in developing Automation Frameworks with Selenium WebDriver using Java.

• Developed test cases, and test framework development using Cypress, JavaScript, and Mocha

• Experience in using TestNG testing framework for structured and systematic test case management

• Expertise in creating and maintaining automated test scripts for API testing using Java/TestNG.

• Proficient in Smoke Testing, Functional Testing, Integration Testing, System Testing and Regression Testing of Web based Applications.

• Hands on experience in test driven Development (TDD), Behavior Driven Development (BDD) and acceptance test driven (ATDD) approaches.

• Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.

• Excellent experience of build tools like Maven and managing JAVA automation projects using them

• Solid experience of Defect/Test Management tools like JIRA, Quality Center/Test Director, BugZilla

• Expertise in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.

• Strong expertise in establishing QA policies, procedures, strategies, metrics, developing appropriate processes and team to ensure the quality of products. Achievements

Process Optimization: Reduced test execution time by 60% through automated test scripts for one of the Healthcare clients

Lead Automation project for one of the Finance clients resulting in 40% reduction in manual testing effort.

Skills:

Operating Systems : Windows 7, 10, 11, and Windows Server 2016 & 2019 Functional Testing Tools : Selenium WebDriver, Cypress SOA Technologies : REST, Web Services, SOAP

Languages/ Scripting : Java, Javascript, SQL. Jquery Frameworks : JUnit, TestNG, BDD, Cucumber

Bug Tracking Tools : HP Quality Centre (9,10, 11.0), Bugzilla Build/CI Tools : Maven, ANT, Jenkins

Database : Microsoft SQL Server and Oracle

Projects:

Senior QA Engineer 07/2021 – till date

Charter Communications Stamford, CT

Revenue Manager is a convergent, real-time charging and billing product for digital service providers. It leverages a breakthrough, cloud-based highly configurable architecture to deliver new levels of automation, flexibility and operational efficiency. It is the first - business support system (BSS) designed for the opportunities and challenges of the Networked Society. The product enables service providers to launch new products and services in days, capture new revenue streams with real-time revenue sharing and drive customer experience through personalized Omni-channel interactions, embedded analytics and unified policy control.

Responsibilities:

• Worked on implementing new features as part of framework enhancements.

• Developed and executed automated test scripts using Selenium (Java), increasing testing efficiency by 30%

• Setup and maintained automated testing frameworks that resulted in 25% reduction in manual testing.

• Develop test framework using JavaScript, Cypress, and Mocha test framework.

• Enhance test scripts for cypress scripts using JavaScript and assertions.

• Contribute to release planning, sprint planning, retrospective, and daily scrum for agile scrum development.

• Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in Java for Cucumber

• Perform API and Mainframe testing that involves testing application programming interfaces

(APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance.

• Preparing test cases as per the Requirement Specifications, Issues and Automation Change Requests.

• Designed and developed Test Plans, Test Scenarios, Test Scripts, and Test Cases corresponding to the test requirements to maximize verification coverage of system variables.

• Conducted System, Integration, Functional, Ad hoc, Smoke, and Regression testing.

• Collaborated with development, customer, support and implementation teams to ensure successful product launches.

QA Engineer 04/2019 – 06/2021

Caresource Dayton, OH

The objective of the project is to validate data loads and application functionalities for different types of claims or messages loaded to IHR interface.

Responsibilities:

• Reviewed all the Requirement documents, Functional Specifications and Use case documents.

• Involved in creation of automation framework using Selenium and BDD Framework with cucumber, TDD Framework with JUnit, TestNG.

• Created and maintained Automation Framework using Selenium and executed the Automation suite on weekly basis and published the results to all the stakeholders.

• Worked directly with the development teams to support both Agile & test driven software development lifecycle methodologies.

• Reduced the number of production defects by 40% by identifying and addressing issues throughout the SDLC.

• Assisted development teams in the Identification, Simulation, Resolving and Tracking of problem events.

• Executed Functional Testing, Integration Testing, System Testing, ad-hoc Testing and smoke testing by setting up lab infrastructure for functional testing activities that would replicate the Customer setup.

• Responsible in giving the walkthrough of Test Plan, Test Scenarios and Test Results to IT and Business Teams and get Sign Off.

Test Engineer 02/2018 – 03/2019

Bank of America New York

Wealth and Investment Management is designed to automate front and middle office processes for buy- side firms. The solution helps enable accurate and timely investment decision support for institutional, wealth and alternative investment firms. Charles River IMS supports the entire investment lifecycle on one platform, from portfolio management and risk analytics to trading and post-trade settlement, with the broadest available asset class coverage and integrated compliance throughout Responsibilities:

• Performed Smoke, Functional, Integration, System, User Acceptance Test, Regression, and GUI testing.

• Extensively used JUnit API and TestNG API to write test cases and automate all the test cases.

• Developed Test conditions and Test Cases for User Acceptance Testing and executed test cases scenarios.

• Develop and implement maintainable and scalable test automation framework using Selenium WebDriver using Object Oriented Programming Java and test framework TestNG.

• Reduced the number of production defects by 50% by identifying and addressing issues throughout the SDLC.

• Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.

• Involved in SCRUM meetings with Development and Product Management team. Analyzed and developed product stories and included them in the sprint backlog.

• Accomplished defects and communicated issues to business, engineering, and management using JIRA.

• Performed Database validation for AWS-hosted databases such as Oracle, SQL Server, and Postgres by developing complex SQL queries.

Education:

BSc in Pharmaceutical Science

Bachelor of Science

University of

Greenwich,

UK



Contact this candidate