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.