SA MUKTADIR AHMED
929-***-**** *****************@*****.*** North Wales, PA US Citizen
SUMMARY
Over 7 years of experience in Manual and Automation testing on Web, Database, API, Mobile, and Client/Server applications, seeking a QA Software Engineer position.
•Solid understanding of Software Development Life Cycle, including Agile Scrum and waterfall.
•Strong expertise in both Manual and Automated Functional Testing in Web, API testing, Backend validation, and Mobile
testing.
•Expert in building a QA Framework from scratch for a Web Application by implementing a Hybrid framework with BDD approach by using Selenium WebDriver, Playwright, Cucumber, Page Object Model concept with Selenium Page Factory, TestNG, JUnit, and Test automation report. Also experienced with keyword-driven and data-driven frameworks.
•Hands-on expertise on Java, JavaScript, TypeScript, IntelliJ, Eclipse, VS Code, Open JDK, locating web elements including
HTML DOM, XPath, CSS-Selectors, and Rest assured library.
•Excellent Skill in cross-browser, cross-platform web testing with Selenium Web Driver and BrowserStack
•Expertise in Mobile Testing, including Native App in Physical Device, Simulator, Emulator, and cloud-hosted devices.
•Experience in Maven, Node.Js TestNG, CI/CD pipeline – Jenkins, Bitbucket, and GIT.
•An expert in building SQL queries, including Inner Join, Outer Join, Self-join, Union, Aggregate Function, Group By, DDL, and
DML commands.
•Hands-on writing and maintaining Documentation, including Test Strategy, test plan, Test Scenarios, Test Cases, Test Scripts, Test Matrix, and QA documentation.
•Experience in analyzing User Stories, Use Cases, and Design Documents to develop test cases and test scenarios.
•Technically resourceful in different types of testing, such as Functional, Positive, Negative, boundary, Regression, Integration, System testing, Usability testing, End-to-End, Smoke, Sanity, and 508 Testing.
•Excellent communication skills, quick learner, and ability to work on multiple projects with minimum supervision
TECHNICAL SKILLS
Agile Scrum Java JavaScript Selenium Page Object Model BDD with Cucumber Maven Node.js Cucumber Reporting Playwright Typescript Log Reporting Gherkin TestNG JUnit Postman Swagger UI Rest Assured SQL Appium Test Plan Test Case QA Documentation Git Jenkins 508 Testing Smoke Testing End-to-End Testing Functional Testing Integration Testing Usability Testing Sanity Testing
PROFESSIONAL EXPERIENCE
Senior Software Development Engineer in Test
National Science Foundation (NSF)
03/2023 - Present Alexandria, VA
•Media Management Applications - Web-based application to publish documents and pages related to data, WMPD, Working papers, and archived documents in all the nonmedical fields of science and engineering
•Participate in Agile ceremonies, including Sprint planning, Daily Scrum, Sprint Demos, Retrospectives, Backlog refinement, and Release planning
•Prepare test plans, write Gherkin test cases by analyzing user stories, design documents, and business requirements
•Use Jira, Xray test management tool, and Confluence for documentation
•Enhance BDD Web automation framework using Java and Selenium WebDriver, integrated with Extent Cucumber Report and PDF Report, Cucumber feature files, TestNG, JUnit, Maven build tool, Log4J, and Page Object Model with Page Factory Concept
•Developed and ran SQL queries to perform CRUD operations, including aggregate functions, multi-table joining, group by, DDL, and DML commands
•Hands-on Experience in Java with object-oriented concepts
•In-depth experience with Git version control, Source Tree, and Tomcat to run a server on the local machine
•Implemented a Headless browser and Continuous Integration Tools (Jenkins) to schedule automated test runs
•Vast Knowledge on 508 testing using WCAG, JAWS, Color contrast tool
•Extensively work throughout the defect life cycle from open to close using JIRA
•Performed REST API-based microservices testing using Postman and Swagger-UI
•Performed Functional Testing, Usability testing, Backend Testing, Smoke testing, Sanity testing, Regression testing, User Acceptance testing, Integration Testing, and End-to-end testing
•Assisted the UAT team by providing test data and test scripts
Lead Software Automation Development Engineer
U.S. Department of Veterans Affairs
07/2021 - 02/2023 New York, NY
•Led UI automation test framework development for a healthcare portal using Java, Selenium WebDriver, and related technologies, enhancing testing efficiency.
•Developed and implemented JavaScript, Playwright BDD Cucumber automation frameworks to improve testing processes.
•Analyzed user stories to create comprehensive test plans and cases using Jira, TestRail, and Google Docs, ensuring thorough testing coverage.
•Conducted extensive manual and automated testing, including functional, regression, API, and end-to-end testing to maintain software quality.
•Verified service layer functionality through REST API testing with Postman and Rest-Assured, ensuring seamless service integration.
•Presented detailed weekly test metrics to stakeholders, maintaining transparency and informed decision-making in project progress.
•Tracked defects and managed test artifacts using Jira, facilitating clear communication among teams.
Software Test Engineer
Bank of America
07/2020 - 06/2021 New York, NY
•Contributed to Agile Scrum environments by preparing test plans and cases from user stories and participating in daily scrum and sprint meetings.
•Developed and executed BDD automation frameworks using Java, Selenium Web Driver, TypeScript, and Playwright with tools like Node.JS, Maven, Cucumber, and JUnit.
•Managed and optimized regression test suites within AWS environments for master, release, and nightly builds.
•Leveraged Jenkins for Continuous Integration to run automated scripts and provide real-time feedback to engineering teams.
•Conducted comprehensive backend testing by designing and executing SQL queries.
•Utilized a range of devices including Simulators, Emulators, BrowserStack, and physical devices for effective mobile testing.
Software QA Analyst
SS&C Technologies Inc
08/2018 - 06/2020 Windsor, CT
•Actively contributed to all Agile ceremonies, including release planning, sprint planning, and daily scrums
•Created and executed manual test cases based on business requirements and system design documents
•Managed end-to-end testing activities, ensuring adherence to STLC best practices across various stages of the SDLC
•Conducted extensive manual testing, including GUI, Functionality, Integration, System, UAT, and Backend testing
•Documented test results and managed test artifacts using Kanban
•Verified successful database transactions by executing SQL queries
•Performed REST API-based micro services testing for CRUD operations using Postman
EDUCATION
Bachelor of Science in Computer Science & Engineering
IBAIS University
Dhaka, Bangladesh
Associate of Computer Networking
ASA College
Brooklyn, New York
FIND ME ONLINE
LinkedIn www.linkedin.com/in/samuktadirahmed