Post Job Free

Resume

Sign in

Quality Assurance Software in Test

Location:
Centereach, NY
Salary:
120000
Posted:
February 17, 2024

Contact this candidate

Resume:

Mohammad Salahuddin

631-***-****

ad3pm7@r.postjobfree.com

Location: Centereach, NY.

Work Authorization: US Citizen

LinkedIn: www.linkedin.com/in/md-salahuddin-qa53

Profile Summary

• Over eight years of Software Quality Assurance experience in automated & manual testing of Web applications.

• Adept in analyzing Business Requirements, developing and executing Test Plans, Test Cases & Test Scenarios for manual & automated tests.

• Worked in Agile environment, scrum as well as shift left methodology.

• Extensive working experience in GUI testing, Functionality testing, System testing, Integration testing, Backend testing, Regression testing, UAT and API Testing.

• Experienced in creating Test-plans from FRD, Use-cases and keeping them updated in management tools.

• Designed & implemented different automation frameworks from scratch using Page Object Module, Page Factory, Keyword Driven, Data Driven, Hybrid & Behavior Driven framework using Java, Selenium WebDriver, TestNG, Gherkins & Maven.

• Good Knowledge in verifying the backend Tables using SQL queries.

• Good knowledge of distributed messaging services such as Kafka.

• Maintained codes & resources in SVN, GitHub and Bitbucket.

• Experienced in using Maven as a build tool & dependency manager.

• Worked in Continuous Integration Environment using Jenkins, Jules and AWS DevOps.

• Extensive knowledge of Modular, TDD, Data driven, Hybrid and BDD (Cucumber) framework.

• Developed API tests using Postman & automated them using Rest Assured library.

• Proven ability in developing BDD scripts using Cucumber & writing step definitions in Gherkins.

• Experienced in reporting and tracking defects in Zephyr, Test Rail, JIRA, ReQtest and HP ALM.

• Proficiency in creating Weekly Status report and Metrics.

• Experienced in coding with Java, with good understanding of software design principles.

• Experienced in running test cases in cloud services, parallel execution across different browsers & operating systems, using Browser Stack and Sauce Labs.

• Self learner, eager to learn new tools and technology.

• Versatile team player with good communication and problem solving skills.

• Excellent in Scrum/Agile (Shift Left) methodology and mitigating blockers. Tools & Technologies

TEST TOOLS : Selenium WebDriver, Junit/TestNG, REST Assured, Postman, Cucumber.

LANGUAGE : Java, XML, HTML/CSS, MySQL, Gherkin.

CLOUD EXECUTION : Browser Stack, Sauce Labs

DATABASE : MySQL, Oracle, MongoDB, Kafka.

MANAGEMENT : JIRA, ALM, Test Rail, ReQtest, Slack, Symphony, Confluence. REPORTING : JIRA, Extent Report, Zephyr

VERSION CONTROL : Git, GitHub, Bitbucket.

OPERATING SYSTEM : Mac, Windows, Linux

OTHER : Maven, Newman, Jenkins, Jules, Citrix, IntelliJ, Eclipse. Professional Experience

— Associate Software Engineer in Test JPMorgan chase & Co Jersey City, NJ — Dec 2022 – Present

• Collaborating with QA teams on-shore and off-shore to resolve PR issues.

• Written reusable test scripts using Selenium WebDriver for BDD Cucumber test automation framework.

• Implemented Page Object Model framework with Java, Junit/TestNG, Selenium and Maven.

• Increased automation coverage by 80% which extended testing scope of the application.

• Reduced test automation execution time by 50%, by optimizing Page object Model Framework.

• Improving test development speed and process to ensure test stability/usability by implementing locators naming convention (XPATH, ID, CSS, Name) and also by implementing appropriate waits.

• Setting up reporting, documenting and debugging bugs and redundant features.

• Implemented cross platform and browser testing using Browser Stack.

• Worked on hybrid framework such as BDD, TDD and Data Driven framework.

• Created, managed, automated and documented test cases using Jira and Confluence.

• Conducted Functional, Regression, Smoke, Back End, Front End, End to End and API testing.

• Created API test cases using Postman and Swagger documentation.

• Created Jira process and general test strategy documentation for QA process.

• Tested data flow on SQL Server Management Studio by executing queries and stored procedures.

• Worked on integration testing, UI testing, Smoke testing and Regression testing.

• Worked with AWS DevOps in setting up CI/CD using Jenkins 2.0 for automation framework.

• Facilitated UAT E2E testing team with test data and steps.

• Strong in creating Smoke test plans with help of product owners to conduct production smoke testing.

• Excellent in Waterfall & Scrum/Agile (Shift Left) methodology and mitigating blockers. Environment:

Selenium WebDriver, Selenium Grid, Java, JUnit/TestNG, Maven, Rest API, Postman, Swagger, Cucumber, Gherkin, Git, Bitbucket, Browser Stack, Jenkins 2.0, SQL, Mongo DB, AWS DevOps, IntelliJ, Html, JSON, XML, MS Excel, JIRA, Confluence, Citrix (VMware).

— QA Automation Engineer Walmart Tobyhanna, PA — Sep 2019 – Nov 2022

• Tested the functionality manually for the code delivered to QA on Sprint basis in agile methodology.

• Tested the functionality of all the components in the UI as per business requirements.

• Developed Test Strategy, Test Plan and Test Cases documents to cover Black and Gray Box testing.

• Involved in designing and developing Requirements Traceability Matrix (RTM), Test Plans, Test Strategies, Test Cases, Automated Test scripts, analyzing test results and performing test closure activities.

• Developed test cases and performed Unit Testing and Integration Testing of the application modules using JUnit, TestNG, JDBC API and REST Assured library.

• Performed end-to-end testing considering all interfaces and subsystems for Functional and Non-functional Testing to replicate real user scenarios.

• Followed up with the developers on defects status and generated reports for the management.

• Performed bug reporting and defect tracking using JIRA and Developed, executed complex SQL queries to validate Oracle RDBMS data.

• Built automated testing frameworks using Data Driven, Keyword Driven and Hybrid approaches and Page Object Model (POM) and Identified DOM elements using various locators such as ID, Name, Linked Text and Partial Linked Text, created custom XPath and CSS selectors to locate the Web Elements used in Selenium scripts.

• Created and enhanced numerous test scripts to handle changes in the UAT's Graphical User Interface and in the testing environment using Selenium Web Driver.

• Developed and executed Selenium test cases using Page Object Model (POM), Maven, TestNG and Jenkins.

• Developed BDD test suites using Gherkin language in Cucumber by creating feature files, step definitions and Selenium support code with Java.

• Utilized Selenium WebDriver, Eclipse, Java and TestNG framework in creating test scripts with Data Providers, Annotations, Parameterization, developed test suites and generated HTML reports using Extent Reports library.

• Maintained test suits in Zephyr.

• Used Jenkins as the CI/CD pipeline to integrate Selenium tests with GitHub repository.

• Involved in creation of automation in Selenium WebDriver using behavior driven approach like BDD Cucumber.

• Verified all appropriate testing deliverables met including Weekly Status Reports, Test Schedules and requirements.

• Researched and made references on tool and technique adoption based upon the requirements of the environment.

• Negotiated and resolved problems and escalated to management as required. Environment:

Selenium WebDriver, Selenium Grid, Java, Oracle, SQL, Maven, Jenkins, TestNG, Git, GitHub, XPATH, CSS, Agile, REST API, MS Project, MS Word, MS Excel, Outlook, JIRA, BDD Cucumber, Gherkin, Windows, IntelliJ.

— QA Automation Engineer Capital One McLean, VA — Feb 2017 - Aug 2019

• Involved in designing scenarios depending on BRD and System Specification Document.

• Performed Black and Gray Box testing.

• Documented Test Plan Requirements & formalized them into viable Test Plans by importing them to JIRA.

• Validated data and performed backend/database testing using SQL queries, Joins and Functions.

• Designed automation framework for UI and batch testing using Maven.

• Browser Compatibility Testing was initially done using Selenium-Grid, later migrated to Sauce Labs.

• Worked on a project with BDD (Behavior Driven Development), TDD (Test Driven Development) implementation using Cucumber Framework & TestNG following Page Object Model.

• Involved in converting manual test cases into automated scripts using POM & Page Factory concept.

• Used Rest Assured along with Postman to write & automate API tests.

• Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.

• Used GitHub & Jenkins for Continuous Integration.

• Coordinated User Acceptance Test (UAT) processes.

• Generated Weekly Reports, Defect Reports and Customized Summary Reports using JIRA.

• Analyzed application to find parts to be automated and the parts to be manually tested. Environment:

Selenium WebDriver, Selenium Grid, Cucumber, Java, Gherkin, Git, GitHub, Sauce Labs, JIRA, PL/SQL, JDBC, Postman, Rest Assured, Maven, Junit/TestNG, XML, HTML, CSS, Xpath.

— QA Test Engineer Cigna Philadelphia, PA — Oct 2015 - Jan 2017

• Analyzed Business, Functional Requirements & Design Review Documents to develop Test Plan.

• Interacted with Business Analysts for requirements gathering and conducted review meetings.

• Developed manual test cases and worked with the team in identifying scope for automation.

• Used HP ALM to track and report system defects.

• Validated databases using SQL and PL/SQL scripts.

• Converted Manual regression Test cases to Automation Test Cases using Selenium.

• Responsible in validating the functional Test cases with assertion. Environment:

Selenium WebDriver, Java, Junit/TestNG, Jenkins, SOAP UI, Maven, GitHub, SQL, XML, API, Windows, Linux, MS Word, HP ALM, SQL Server, Postman.

Education

Bachelor of Business Administration.

References

Available upon request



Contact this candidate