Hello! 👋 I’m Md. Khalid Hussain, and my journey in the tech world began over eight years ago as a Software QA Automation Engineer. From meticulously writing end-to-end tests with JavaScript Selenium and Python Selenium to crafting robust API and backend tests, I've honed my skills in ensuring software quality and reliability. But, as with any journey, mine has been one of growth and transformation.
My career kicked off with a passion for software quality assurance. I
delved deep into automation testing, mastering tools like Selenium and
frameworks such as Python Behave. My role wasn't just about finding bugs;
it was about understanding the user experience and ensuring every line of
code delivered seamless functionality. During this time, I also earned my
certification as a Scrum Master and had the privilege of leading my team
through agile methodologies, fostering collaboration and continuous
improvement.
While I enjoyed my work in QA, I always felt a pull towards development. I
wanted to be part of the creation process, to build rather than just test.
So, I decided to pivot my career and immerse myself in the world of full
stack development. I began by taking comprehensive courses in Python,
HTML, CSS, JavaScript, and React. These courses were not just about
learning new languages; they were about transforming my approach to
problem-solving and design.
Armed with new skills, I started working on various projects to solidify
my knowledge and showcase my capabilities. From designing dynamic web
pages to building interactive applications, I found joy in every challenge
and learning opportunity. Each project added a new layer to my
understanding, pushing me to think creatively and code efficiently.
For a detailed look at my projects, please visit my Projects Page.
I am driven by a relentless curiosity and a passion for continuous
learning. I thrive on the satisfaction of building something from the
ground up and the challenge of solving complex problems. My goal is to be
a part of creating applications that make a difference, combining my
technical skills with a deep understanding of user needs.
When I’m not immersed in code, I enjoy making scale model RC planes and
ships. These activities keep me grounded and inspire new ideas and
perspectives that I bring back to my work.
May 2018 · Present
CommonShare, New York(Remote)
● Successfully established Agile and Scrum frameworks within the company, leading to quarterly releases and well-organized sprints. ● Facilitated the entire scrum process, including planning, review, retrospective, and daily scrum meetings. Effectively escalated blockers to the appropriate channels. ● Evaluated product functionality, performance, and design compliance against design standards and customer needs. ● Tracked, prioritized, and organized bugs and task-stories, collaborating with the development team to ensure timely resolutions. ● Collaborated with the marketing team and client support team to gather client feedback and used it to set future backlogs for upcoming quarters. ● Ensured current backlog refinement and prepared accurate and efficient test scripts in JavaScript with Mocha framework and Python-behave, Gherkin for automated testing of specific products and features. ● Optimized automation test scripts, resulting in reduced overall testing time and maintaining a 100% stable test suite.
June 2014 · April 2018
NewsCred Inc, Dhaka
● Authored and maintained well-organized, efficient, and successful manual test cases for the entire team. ● Conducted debugging and root cause analysis by reviewing configuration files and API endpoints. ● Performed automation testing in Python. ● Facilitated daily scrum and planning meetings. ● Collaborated with offshore sales and marketing teams as well as the development team to prioritize stories and bugs based on customer needs. ● Managed bug triage, bug management, and performed automation testing in Python. ● Enhanced knowledge of browser testing and tools through on-the-job training.
October 2010 · May 2014
NewsCred Inc, Dhaka
● Assisted top management in recruiting and establishing the content team. ● Developed the content curation process using API interactions and filters. ● Collaborated with other teams to maintain a feedback loop for content and CMS behavior. ● Regularly engaged in client calls to understand their requirements and provided news feeds accordingly. ● Curated content for CMS clients and ensured quality assurance for CMS service.
I’m excited about the future and the opportunities that lie ahead in full stack development. Whether you’re interested in collaborating, sharing insights, or just having a conversation about tech, feel free to reach out to me at khalid280284@gmail.com or connect with me on LinkedIn.
Download CV