Md Shadd
Verified Expert in Engineering
Manual QA Engineer and Developer
Dhaka, Dhaka Division, Bangladesh
Toptal member since December 13, 2022
Md Shadd is a passionate quality assurance engineer experienced in industry-standard software development and testing. He has a bachelor's in computer science and specializes in developing and implementing quality processes for examining, assessing, and reporting operations. Md Shadd is keen on working under pressure, adapting to new situations and challenges, and using standard practices and innovative tactics to improve product quality and minimize expenditure.
Portfolio
Experience
Availability
Preferred Environment
Windows, Jira, Zephyr, Confluence, Manual QA, Automated Testing, Google Workspace, SQL, Python 3, Quality Assurance (QA)
The most amazing...
...achievement I've got was single-handedly testing an enterprise-scale pre-employment testing tool to ensure its delivery with the best quality.
Work Experience
Senior QA Engineer
Optimizely
- Defined test strategy documents for multiple digital experience products.
- Reviewed and recommended improvements to existing test procedures.
- Suggested new tools and techniques to improve testing efficiency.
Senior Software QA Engineer (Level 2)
Enosis Solutions
- Devised cohesive test plans using advanced testing technologies.
- Reviewed multiple teams' tasks to ensure the best product quality.
- Integrated regression test scripts with a CI/CD pipeline to improve testing efficiency.
- Automated CI/CD to parallel run scripts in several pipelines to reduce total execution time.
Senior Software QA Engineer (Level 1)
Enosis Solutions
- Authored and maintained well-organized, efficient, and successful manual test cases for multiple teams.
- Resolved technical issues and forecasted troubleshooting complications during software trials.
- Developed and executed test cases, scripts, and procedures for automated software maintenance.
- Built automated test scripts to handle repetitive software testing work.
- Collaborated with a team of 54 in the development of an enterprise-scale practice management system.
Software QA Engineer (Level 2)
Enosis Solutions
- Monitored and tested bug resolution and helped developers tackle ongoing problems by providing a QA perspective.
- Identified workflow-related issues to improve workflows between teams.
- Used Jira to track, prioritize, and organize defects and worked with the development team to facilitate timely corrections.
- Recommended changes and corrections to developers for optimal software performance and usability.
Software QA Engineer (Level 1)
Enosis Solutions
- Prepared and executed manual test cases based on product requirements to ensure good quality.
- Documented testing procedures for developers and future testing use.
- Operated under the Agile and Scrum frameworks to complete releases and well-organized sprints.
Experience
Testing Enterprise-scale Dental Practice Management Software
I took part in testing the application and implemented best QA practices via manual and automation testing to ensure the best product quality. It involved:
• Devising cohesive test plans using advanced testing technologies
• Preparing and executing manual test cases based on product requirements to ensure proper quality
• Authoring and maintaining well-organized, efficient, and successful test cases in Zephyr for multiple teams
• Developing and executing automation test cases, scripts, and procedures for automated software maintenance
• Tracking, prioritizing, and organizing defects with Jira and working with the development team to facilitate timely corrections
• Recommending changes and corrections to developers for optimal software performance and usability
• Following the Agile and Scrum frameworks to complete releases and well-organized sprints
Testing Online Pre-employment Testing Platform
My contributions to this project involved the following:
• Analyzing SRS documents thoroughly and preparing test plans using advanced testing technologies
• Preparing a test requirement specification document
• Preparing and executing manual test cases based on product requirements to ensure proper quality
• Reporting, prioritizing, and tracking defects with Bitbucket and working with the development team to facilitate timely corrections
Education
Bachelor's Degree in Computer Science
Hajee Mohammad Danesh Science and Technology University - Basherhat, Bangladesh
Certifications
Web Application Security with OWASP Top 10 – Advanced
EDUCBA
Web Application Security with OWASP Top 10 – Beginners
EDUCBA
Skills
Libraries/APIs
Playwright, Selenium WebDriver
Tools
Jira, Confluence, PyCharm, GitHub, Zephyr, TestRail, Slack, Git, Bitbucket, SourceTree, Google Workspace, BackstopJS
Frameworks
Selenium, Robot Framework, TestProject, Cypress
Paradigms
Functional Testing, Testing, Manual Testing, User Acceptance Testing (UAT), Test Automation, Automated Testing, Automation, Azure DevOps
Languages
Python 3, SQL, Python, C#
Platforms
Visual Studio Code (VS Code)
Storage
SQL Server Management Studio (SSMS)
Other
Manual QA, Regression Testing, Smoke Testing, UI Testing, Black Box Testing, Exploratory Testing, Quality Assurance (QA), QA Testing, Visual Regression Testing, Mobile App Testing, Automated UI Testing, Teams, System Testing, System Integration Testing (SIT), A/B Testing, QA Automation, QA Leadership, User Experience (UX), UX Testing, Content Management Systems (CMS), Software Development, System Design, Numerical Analysis, Test Planning, Software Development Lifecycle (SDLC), Software Testing Lifecycle (STLC), Microsoft Office, Project Planning, Resource Management, OWASP, OWASP Top 10, API Testing, Manual Software Testing, Percy
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring