Post Job Free
Sign in

Software Development Life Cycle

Location:
Brooklyn, NY
Salary:
100000
Posted:
November 25, 2024

Contact this candidate

Resume:

Shahriea Alam

Elmhurst, NY *****, US Citizen

Email: ***************@*****.***

Phone: 646-***-****

Summary:

7+ years’ experience in both Automation and Manual Testing of Web-based applications.

Experienced Software Development Engineer in Test (SDET), extensively worked on Manual, Automation, API and Database applications.

Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Experience in Agile and Waterfall Projects, worked closely with Product owners in Agile and attended various ceremonies such as Sprint Planning Meeting, Scrum, Backlog Grooming, Sprint Demo and Retrospective.

Proven ability in design and creation of automation Frameworks using Java, Selenium WebDriver, Cucumber, Rest Assured, JDBC, Junit, TestNG, with Maven build tools.

Experience in Modifying and Maintaining new and existing Automation Framework Models (BDD, Hybrid, and Data Driven Frameworks).

Experience in Core Java, by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, etc.

Experience in Behavior Driven development (BDD) by writing Gherkin language using the cucumber tool, developing Scenarios, Scenario outlines features and Step definitions and generating the Cucumber reports.

Experience implementing a Page Object Model (POM) by creating an element for each page object and reusing all the objects in various Scripts.

Experience in using REST-Assured-Java/POSTMAN to test endpoints using Junit assertions for validating data.

Education: Bachelors in management – from Eden Mohila College, Dhaka, Bangladesh in 2013

Skills:

Able to work well independently and in groups when needed

Highly encouraged and enthusiastic about new technology and innovations

Have excellent leadership and management skills

Ability to work in a fast-paced environment.

Boeing (Remote) Oct 2022- Current

QA Automation Engineer

PROJECT: PTA

APPLICATION: Performance & Training Advisor (PTA) is an advanced analytics engine that provides managers and practitioners of Competency Based Training & Assessment programs with the tools and information necessary to evaluate performance and proactively manage their program PTA integrates data from number training & evaluation tools offered by Boeing to create a broad-sweeping view of campus learning.

Responsibilities:

Worked with Agile methodology approach and follow-up with Azure DevOps.

Managed testing tasks and defects using Azure DevOps.

Work on Agile Scrum environment and participating in Daily scrum and sprint meetings, Sprint Demo, Sprint Retrospective meeting

Performed Smoke, Functional, Integration, Sanity Test, System, UAT, Regression, and GUI testing

Developed automated scripts using Selenium Web Driver with maven and Test NG

Performed test automation Development using test framework that implements Page Object Model (POM), TestNG to configuration the test

Used Continuous Integration Tools (maven) for automation script run in nightly basis and to provide quick feed back to the developers.

Implemented Maven for Project building, and Git for code management repository

Submit the defect reports, and communicate issues to business, engineering, and management using Azure DevOps.

Developed test cases and performed integration testing of the combined software modules, and tested as a group

Coordinated with developers and record defects in J Azure DevOps to track until they are resolved.

Performed Web Services Testing using Rest API with Rest Assured

Performed End-to-End testing considering all interfaces and subsystem for functional and non-functional testing

Tested the application for both positive and negative scenarios

Follow up with the developers on defects status on a daily basis, and generate reports for managements

Performed query operations on Oracle to do data validation. Used standard SQL functions and commands to develop SQL queries

Follow up with the developers on defects status on a daily basis, and generate reports for managements

Environment: Azure Dev Ops, Selenium Web driver, Maven, Azure Pipelines, TestNG, SQL, Rest API, Java, PLM with 3dx Testing, Skype for Business, Outlook, SharePoint, Share drive, Eclipse (IDE), IntelliJ (IDE), PowerBI, SSMS.

PNC Bank, Pittsburgh, PA April 2020-Aug 2022

QA Automation Engineer

PROJECT: Online Portal

APPLICATION: online banking provides client login access to their accounts to view account information like account summaries, account details, monthly statements, balance transfers, accrued interest, check ordering, loan application, to apply credit cards, and financial services. Responsibilities:

• Participated in Daily Scrum Meeting, sprint planning Meeting, Backlog Refinement Meeting and retrospective Meeting to implement the agile scrum development framework.

Communicated with Developers, Product owner (PO), Business Analyst (BA)Technical Project Managers and Product Managers to understand fast changing project requirements

Examined requirements, prepared test plan, created traceability matrix, written test scenarios and test cases for both manual and automation testing

Designed and Developed Test Plan, Test Cases, Test Scripts and performed Manual testing on the entire Application

Developed test cases in Gherkin and automated them using cucumber

Performed test activities and defect tracking using JIRA

Developed Java codes for Selenium test framework using Object Oriented Programming (OOP) concepts such as inheritance, polymorphism, encapsulation, and abstraction

Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG

Developed Java programs using Object Oriented Programming (OOP) concepts to enhance test framework

Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature, and Test NG configuration files

Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers

Implemented Maven for Project building, and Git for code management repository

Performed Restful API testing using Rest Assured and Java

Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands

Micro Desk, New York Jan 2019 to March 2020

QA Specialist

Project Name: Maximo

Application: Web Based (Maximo) application to manage asset of all airports via Smart device with cut edge technology and generate report.

Responsibilities:

Created and updated documentation relating to the Selenium installation for Windows OS and Mac OS and quality assurance processes and procedures using tools such as Share Point.

Designed and developed Test Plan, Test cases, and Automation Test Scripts

Managed the Requirement Traceability Matrix (RTM) between requirements and test cases

Collaborating with Developers, Technical Project Managers and Product Managers to understand fast changing project requirements

Conducted Backend testing using SQL and database concepts

Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG

Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and TestNG

Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers

Implemented Maven for Project build tool, and Git for code repository management

Developed script using Object Oriented Programming (OOP) concepts in Java

Performed Regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using Selenium Framework

Used Xpath method to identify the web elements by using selenium locators like id, Name, XPath, text method link Text in the application

Involved in Web Services Testing using Rest API with Rest Assured

Involved in managing the user stories and assigning priorities in JIRA

reporting defects, and defect life cycle using Atlassian JIRA and HP Quality Center ALM

Developed a automation Test plan to execute automation cases in different environment based on testing requirements and created Test cases for Application module

Extensively worked with Database verifications, Validations and developed Complex SQL Queries for Backend Testing with Oracle

Responsible for weekly status updates showing the progress of the manual and automated testing

Participated actively in team meetings with Functional/Development Team for fixing the bugs

Environment: Windows 7 and 10, JIRA MS Office 2013, Skype for Business, Outlook, SharePoint, Share drive, Eclipse (IDE), Selenium Web driver, Java, TestNG, Maven, Jenkins, Oracle, PLM Testing,

TDS Brokerage, Brooklyn, NY March 2017 to Dec 2018

QA Tester

Project: US Portal

Application: Worked on multiple core applications Claim Center (CC), Risk Analyzer (RA) and Commercial Auto Payment (CAP) Insurance to the New York City (NYC) and surrounding areas and working onshore/offshore both.

Responsibilities:

Worked with Agile methodology approach and follow-up with JIRA

Managed testing tasks and defects using JIRA

Work on Agile Scrum environment and participating in Daily scrum and sprint meetings, Sprint Demo, Sprint Retrospective meeting

Design and develop Test cases for Behavioral driven development (BDD) framework using Gherkins which followed Test Driven Development (TDD)

Performed Smoke, Functional, Integration, System, UAT, Regression, and GUI testing

Developed automated scripts using Selenium Web Driver with maven, cucumber, and Test NG

Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and TestNG to configuration the test

Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers

Implemented Maven for Project building, and Git for code management repository

Submit the defect reports, and communicate issues to business, engineering, and management using JIRA

Developed test cases and performed integration testing of the combined software modules, and tested as a group

Coordinated with developers and record defects in JIRA to track until they are resolved.

Performed Web Services Testing using Rest API with Rest Assured

Performed End-to-End testing considering all interfaces and subsystem for functional and non-functional testing

Tested the application for both positive and negative scenarios

Follow up with the developers on defects status on a daily basis, and generate reports for managements

Performed query operations on Oracle to do data validation. Used standard SQL functions and commands to develop SQL queries

Follow up with the developers on defects status on a daily basis, and generate reports for managements

Environment: ALM, Selenium Web driver, Grid, Maven, Junit, TestNG, Jenkins, Cucumber, SVN, SQL, SOAPUI, Java/Golang, XML, HTML.



Contact this candidate