Shariful Islam
Software Engineer @Echelon | Scrum Master Certified, Smoke Testing, regrating testing
- Role
- Qa Engineer at Battelle
- Location
- Arlington, VA, US
- LinkedIn followers
- 500 followers
About Shariful Islam
Over four years of experience in Quality Assurance (QA), specializing in manual and automated testing of Web and Client/Server applications. Proficient in the entire Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug Life Cycle, and both Waterfall and Agile methodologies. Active participation in Agile ceremonies, including Sprint Planning, Sprint Grooming, Defect Review Meetings, Sprint Retrospective Meetings, and Daily Stand-up Meetings. Regularly providing updates on test case execution, defect testing, and resolution progress through frequent meetings with QA management. Expertise in creating Business Requirements Documents (BRD), Functional Requirements Documents (FRD), and System Requirements Specifications (SRS). Strong skills in software requirements analysis, Use Cases, Test Plans, Test Scripts, and Test Cases development. Proficiency in web-based testing, encompassing GUI Testing, UI testing, Regression Testing, user acceptance testing, Integration Testing, System Testing, and Functional Testing. Extensive experience in automating Web Application Testing using Selenium WebDriver, TestNG, and Cucumber frameworks. High proficiency in Java Programming, Selenium Web Driver, JUnit, TestNG, and Cucumber. Strong knowledge of Core Java and Object-Oriented Concepts. Implementation of features, scenarios, and step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber and Gherkin. Skilled in utilizing the TestNG framework for test validation, creating comprehensive test suites, and generating detailed test reports. Proficient in using test management and Defect Management tools like Jira and HP-ALM. Experience in testing Web Services (REST API) using Postman. Hands-on experience in writing SQL queries for backend data validation and conducting meticulous Database Testing. Outstanding communication and service-oriented skills, accompanied by demonstrated multitasking abilities. Extensive hands-on experience in functional testing and regression testing, making substantial contributions to software quality assurance.
Experience
Qa Engineer
Jul 2022 — Present · Sterling, VA, US
Carefully reviewed business requirements, functional specs, and use case documents to create Test Scenarios, Test Data, Test Cases, and Test Scripts. Collaborated within a Scrum framework, attending daily meetings with program managers, product owners, and developers, enhancing teamwork.Engaged in the entire Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), ensuring thorough quality assurance.Analyzed business requirements and functional documents, laying the groundwork for effective testing strategies.Crafted clear test strategy documents, defining the test environment, phases, entry/exit criteria, and needed resources.Actively participated in QA meetings to discuss enhancements, modifications, and defects in the application.Developed a comprehensive test plan, aligning scope, goals, timelines, and quality control with Agile user stories in JIRA.Proficiently automated tests using Selenium WebDriver and Cucumber for Behavior Driven Development (BDD).Collaborated with developers to automate tests, streamlining regression testing with Selenium, Cucumber, and Maven.Managed job submissions for timely report generation, maintaining data accuracy.Conducted manual functional, integration, and validation testing for robust application performance.Led the creation of Features, Scenarios, and Step Definitions using Gherkin, Cucumber, Java, and Selenium WebDriver, enhancing test clarity.Demonstrated expertise in writing test scripts, utilizing element locators, WebDriver methods, OOP concepts, and Gherkin.Efficiently executed build acceptance and smoke testing using Cucumber automation.Employed SQL queries effectively to validate database updates, ensuring data consistency.Actively engaged in API testing with Postman, ensuring seamless web service integration and functionality.
Education
National University
Bachelors of Science, Computer Science
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.