SABIHA AKTHER
New York, New York
Phone: 934-***-****; Email: **************@*****.***
Summary:
Over Eight (8) years of experience in different stages of Software Development Life Cycle (SDLC).
Proficient in testing the applications in different software and hardware configuration platform.
Proficient in writing test cases and test scripts using automation and in depth understanding of Software Test Life Cycle (STLC) and Defect Life Cycle.
Experience in working Agile development environment ‘Scrum’ and ‘Kanban’.
Expert building test automation framework using Selenium WebDriver, TestNG, BDD with Cucumber, Maven, and Page Factory for Page Object Model (POM).
Experienced in Object Oriented Programming (OOP) using Java and implemented Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections.
Expert on unattended execution using Continuous Integration (CI) tool Jenkins.
Used Source control, build and deployment tools TFS, Bitbucket and Git.
Extensive Experience of web Service SOAP and REST API testing using SoapUI, Postman, Rest Assured.
Expert on test activities using Zephyr and defect tracking using Atlassian JIRA.
Experienced in various software QA and Test management tools such as HP Quality Center, ALM, MTM, Clear Quest, JIRA, and IBM rational suite.
Extensive experience in Functional testing, Regression testing, Integration testing, Back End testing, Black box testing, GUI testing, Browser Compatibility testing, System testing and User Acceptance Testing (UAT).
Excellent in writing complex SQL queries to access data from multiple tables using joins to perform Database testing in Oracle and SQL server platform.
Ability to interact with developers, product manager and business analysts regarding testing status and maintain detail QA documentation.
Excellent logical, analytical, and testing skills with good communication and Leadership skills.
Quick learner and good team player with excellent written and interpersonal skills.
Ability to handle multiple tasks and work independently as well as in team.
Technical Skill:
Software Testing Tools:
Selenium WebDriver, TestNG, JUnit, Apache POI, Gherkin, Cucumber, Rest API, Rest Assured, Postman, HP-Quality Center, ALM, JIRA, Zephyr
Databases:
Oracle 10g/11g, Microsoft SQL Server, MS Access, AWS, Azure
Languages:
JAVA, JavaScript, C#, HTML, XML, SQL, VBScript, Gherkins
Development Tools:
Eclipse, NetBeans, Visual Studio, Oracle SQL Developer, TOAD, Maven, Git, Jenkins
Operating Systems:
MS-DOS, Windows, Mac OS, Linux (Red Hat, Ubuntu)
Professional Experiences:
Marriott International, NY April 2022 – Present
Sr. QA Automation Engineer
Responsibilities:
Participated actively Agile Scrum development process attending Sprint planning, Daily scrum, Sprint Review and Retrospective meeting.
Reviewed Business Requirement Documents and the Technical Specification.
Created Test Plans and Test Scripts as per business requirements and functional Specifications.
Developed Test Automation Framework using Cucumber and Selenium WebDriver for Functional, Regression, Integration and Smoke testing.
Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium WebDriver with Java.
Applied test automation framework on CI/CD process using Jenkins.
Developed automation script with Web Driver API using Java, and TestNG
Performed manual testing by executing test cases for all modules before creating automated scripts to validate the test procedure.
Writing and executing Test cases and Test procedures for different scenarios based on the business requirements in HP Application Lifecycle Management (ALM).
Prepared the Test Scenarios and Master Test Plan for the UAT (User Acceptance Testing).
Acted as liaison with UAT Test Supervisor; assisted and trained the users in performing the UAT.
Wrote and executed the SQL Queries in Oracle SQL Developer to test for the data validations and other business functionality such as required fields, data formats, duplicate rows, and data integrities.
Performed Regression testing for every modification in the application and new release.
Created defects in JIRA, assigned them to the responsible person and tracked until they are fixed.
Worked closely with the developers to resolve defects, issues and understanding the functionality.
Fidelity Investments, NJ October 2019 – March 2022
Sr. Software Development in Test (Sr. SDET)
Responsibilities:
Actively involved in all phases of Software Development Life Cycle (SDLC)
Participated in Release planning, Backlog grooming, Sprint planning, Daily standup, Review and Retrospective meetings in Agile scrum environment
Design and develop Test Plan, Test Cases, and Automated Test Scripts.
Performed Smoke, Functional, Integration, System, User Acceptance (UAT), Regression, Positive, negative, and GUI testing
Use Gherkins Syntax to test the behaviors of the Application (BDD) using Cucumber with Junit, Maven, Selenium (WebDriver) with java language.
Build and enhanced automated test framework using Selenium WebDriver, TestNG, Cucumber, Maven, and Page Object Model concepts
Developed java programs to enhance the test framework implementing inheritance, method overloading, method overriding, HashMap, Interface and abstract class.
Developed automated script by locating elements using XPath and Page Factory.
Created maven projects in command line, and Git repository to manage codes
Developed API Testing Framework to test Rest APIs (Get, Post, Patch & Put) using Rest Assured.
Developed test cases and performed integration testing of the combined software modules.
Performed End-to-End testing considering all interfaces and subsystem for functional and non-functional testing
Performed cross-browser testing for the web interface.
Performed Restful API testing using Rest Assured, TestNG, and Maven.
Performed query operations on Oracle to do data validation. Used standard SQL functions and commands to develop SQL queries.
Developed and executed complex SQL queries to create and modify test data.
Generated status reports and Defect reports and presented them in weekly status meetings.
Interacted with developers and business analysts to assessed functional requirements.
Cigna Healthcare, CT January 2016 – September 2019
QA Automation Engineer
Responsibilities:
Actively involved in all phases of Software Development Life Cycle (SDLC).
Participated in release planning, sprint planning, daily scrum, and retrospective in agile scrum environment
Design and develop Test Plan, Test Cases, and Automated Test Scripts
Performed Smoke, Functional, Integration, System, User Acceptance, Regression, and GUI testing
Develop and document Standard Testing Procedures for Manual Testing.
Execute the Test Scenarios, analyze the actual results against the expected results to each GUI objects.
Perform sophisticated Regression, Functional, User Acceptance, and Integration Testing.
Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
Developed test automation Framework from scratch using Cucumber and Selenium WebDriver that implements Page Object Model (POM), cucumber feature files.
Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developer
Implemented Maven for Project building and Git for code management repository.
Submit the defect reports and communicate issues to business and developers using JIRA.
Work extensively on performing Mobile web and native App testing for Android, and IOS.
Developed complex SQL queries to validate data in databases for Oracle and SQL Server
Worked closely and independently with various teams including development and management.
Education:
Masters in Science (2005), National University Bangladesh
Status in USA:
US Citizen
References:
Available upon request