S M Ikhtear Hossain
E-mail: ****.***@*****.***
Phone: +1-929-***-****
Over six years of experience in the field of Software Quality Assurance Testing with diversified skills in Manual and Automated Testing. Expert in testing methodologies and the Software Product Development Life Cycle (SDLC) for Client/Server and Web based applications in the field of Finance, Ecommerce and Banking. Seeking a challenging position as a Software Test Engineer/Software Quality Assurance Analyst where I can add more value for the company.
PROFILE
Extensively experienced in analyzing business requirements and specifications, development and execution of Test Plans, Test Scripts and Test Cases.
Strong experienced in all levels of Testing such as Positive Testing, Negative Testing, Integration Testing, Functional Testing, Volume, Load, Performance, System Testing, Regression Testing, Black Box Testing, End-to-End Testing, and Web Application
Testing.
Extensive experience in Automation testing using Selenium and Web Application testing, E-Commerce Testing, GUI Testing
Experience in Web Services testing using SOAP UI.
Create complete solution for continuous integration tool such as Jenkins from code checkout from GitHub to regression report generation.
Solid expertise in automated testing tools suite-Selenium Web Driver, Junit and good exposure on tools like Eclipse, JIRA, BugZilla, HP Quality Center etc.
Good exposure to project methodologies in Agile/SCRUM and Waterfall.
Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC).
Experienced in using HP UFT/ALM for writing the test plan, test scenario, test cases, executing the test cases, tracking, logging and reporting defects.
Expertise in Problem solving and Bug Tracking Reports using Bug tracking Tools.
Proficiency in Structured Query Language (SQL), Joins to read data from database and manipulate data .
Good knowledge of writing SQL queries in Oracle, MySQL database systems and experience in backend database testing.
Good working knowledge on Windows, Mac OS X and UNIX/Linux Environment.
Strong analytical and problem solving skills.
Good knowledge for testing anroid and IOS Mobile applications
Good at prioritizing along critical path and meeting project milestones and deliverable dates.
Experienced in Automated Software Testing, Test methodologies, preparation of test data, preparation and execution of regression test scripts, preparation of weekly status reports.
Confident and ready to respond to unplanned demand, focus to Customer Satisfaction, Multicultural, English (Excellent writing and verbal skills), Bangla. Willing to Travel.
Good knowledge and experience of performance testing using Jmeter and Hp loadrunner.
Experienced in mobible testing for Automation and Manual.
Well experience and knowledge for Java and Python development.
PROFESSIONAL EXPERIENCE
Rudraya – North Burnswick, NJ 7/2019 – Present
QA Automation Eng.
Roles and Responsibilities:
Implemented Test Automation Framework using Junit, TestNG and Maven
Developed and Built Automation Framework from scratch using Selenium WebDriver, Eclipse and Java
Implemented structural Frameworks in project like Hybrid Framework, Data Driven and Key Word Driven
Run All developed scripts and identify all failed scripts from Nightly run and fix as required
Used Jenkins for Continuous integration
Attended in daily scrum and sprint gatherings as a major aspect of Agile Environment
Participated and discussed in Sprint Commit/ Planning and Retrospective meetings after each sprint completion and Beginning
Log Defects using defect tracking tool JIRA
Coordinated with developers and validate application for each QA Build
Discussed with Business Analyst and Product Owner for better understanding on user stories
Co-ordinate with Business Analyst to prepare Test Plan, Test Scenario, Functional Requirement documentation
Develop and run REST and SOAP API Services using tool SOAPUI and POSTMAN
Write Scripts on REST and SOAP API Services in Selenium WebDriver and integrate it on selenium Grid to run scripts daily night
Perform performance testing such as Load, Stress, Spike, Endurance etc. using Jmeter.
Notify gathered Vulnerabilities to developers and work along to make sure vulnerabilities are removed
Giant Food Stores, LLC- Carlisle, Pennsylvania 6/2017 – 7/2019
Sr. Quality Assurance Analyst
Roles and Responsibilities:
Analyzed Business and System Requirements.
Identified and analyzed gaps between current processes and the existing system (conducted a GAP Analysis)
Involved in developing a Test Plan, set up test environment and prepare test data, executed Test scripts to test application.
Developed Automation Scripts for Regression using Selenium Web Driver and Java.
Developed and executed SQL queries in the database to conduct backend testing and data integrity testing by checking the data tables on the server.
Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
Implemented Agile/Scrum methods for testing approach.
Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
Managed Test results and defects using Jira defect tracking tool.
Prepared user documentation with screenshots for UAT (User Acceptance testing).
Performed Positive & Negative Testing, Security Testing, and Transaction Testing, Cross Browser Testing, Sanity, smoke testing, and Ad-hoc testing.
Found various Defects and interacted with developers to resolve technical issues.
Interacted with Business People and Developers to exchange the updated Functionality specification.
COMMUNITY TRUST BANK - Pikeville, Kentucky 09/ 2016 to 06/2017
Quality Assurance Analyst
Roles and Responsibilities:
Conducted Automation/Manual testing using the Standards, guidelines & structured methodology in testing the application using Java.
Implemented of Hybrid Test Automation Framework, Page Object Model using SeleniumWebDriver, TestNG and Maven and Java.
Run the tests with Selenium with multiple browsers & platforms.
Configured Maven for JAVA automation projects and developed Maven project object model (POM) and executed tests with JENKINS.
Used TestNG framework to run unit test and Maven to building.
Strong experience with SOA architecture which include Soap and Restful web services Testing.
Used BDD framework with Java and created feature files with scenario and scenario outline files.
Used JIRA for bug and defect tracking.
Involved in writing SQL Queries for backend/ETL testing.
Integrated automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Conducted functional, GUI testing and regression testing during varioud phases of application development.
Conducted Manual Mobile testing
DaySpring Ltd. – Dhaka, Bangladesh 02/2013 – 5/2016
Quality Assurance Analyst
Roles and Responsibilities:
Analyzed the system requirement specification, related design documents and developed Test Plan.
Involved in writing Test Plans, Test Cases and executing tests.
Executed end-to-end testing to evaluate system testing of the application.
Coordinate with end-users to schedule and support User Acceptance Testing (UAT).
Conducted Functional, Regression, Integration, Black Box testing.
Managed Test Plans and Test Procedures for the various Functional Modules in the application.
Created Traceability Matrix to ensure that all the requirements are covered by the test cases.
Manually tested data from High level to detail level during verifications.
Working closely with team members to ensure status and schedules are communicated
Extensively performed manual and automation testing activities using Quality Center.
Performed data validation and analyzed its result for data comparison reports.
Perform hands-on manual testing to validate that software meets the requirements.
Participate in peer reviews of functional specification, application previews, and test plans/test cases.
Create and execute SQL queries to fetch data from Oracle database to validate the user interface (UI)
Good Knowledge of UNIX/Linux commands.
TECHNICAL SKILLS
Automated Testing Tools & skills:
Agile, Jira, Scrum, Selenium, TestNg, Cucumber, Rest API, Appium Jenkins, Maven, Git, AWS, Jmeter, Loadrunner, UFT
Programming Language:
Java, C++, Python, HTML, CSS, XML
Databases:
MS Access, Oracle, SQL Server, MySQL, NoSQL
Database Tools
SQL Plus, TOAD, PL/SQL Developer, SQL*Loader, Oracle Forms
Operating Systems:
Windows 7/Windows 8/Windows 10, Unix\Linux, Mac OS X
Other tools:
MS Office 365, Photoshop, Eclipse, NetBeans, Putty, Intellij Idea
Mobile
Mobile testing, Appium, Anroid & IOS
Speciality
Redhat 6, 7, 8 administration & Ansible, Shell Scripting
EDUCATION
New York University, New York
Ms In Cybersecurity Online program (Enrolled for fall 2021)
Bronx Community College, New York, NY
IT Network Support Program, September 2017
Institute of Scientific Instrumentations, UGC, Bangladesh
Diploma in Computer application, December 2005
National University, Bangladesh
Bachelor’s Degree in Accounting, December 2001
PROFEESIONAL ACCREDITATION
Oracle Certified Professional(OCP)
RHCSA & RHCE on Redhat 6
Pl/SQL
ITIL
Cisco Certified Network Associate (CCNA)
A+