2024 DevOps Lifecycle: Share your expertise on CI/CD, deployment metrics, tech debt, and more for our Feb. Trend Report (+ enter a raffle!).
Kubernetes in the Enterprise: Join our Virtual Roundtable as we dive into Kubernetes over the past year, core usages, and emerging trends.
Senior Software QA Engineer at Encora
About
Hello all, My name is Soumyajit Basu. I am a software engineer by profession and by passion. I love exploring the world of technology. Very new in DZone and as well a blind follower of DZone, as I believe they have done wonderful work in bringing every technology lover to the same platform where each and everybody can learn from each other. I personally believe in a [1:n] relationship which in lay man terms if I put, I am one but I can learn from many. In short, I am loving myself as a DZone contributor and would like to scale up myself in this platform from the help of everybody here. Kindly go through my articles and provide me with valuable inputs so that I can deliver you better articles in the near future. I’d rather be a failure at something I love than a success at something I hate. – George Burns
Education
Symbiosis Institute of Computer Studies and Research · Computer Application
Masters in Computer Science
Jun 2013 - Jun 2015
Stats
Reputation: | 1253 |
Pageviews: | 899.8K |
Articles: | 5 |
Comments: | 13 |
Expertise
Testing, Tools, and Frameworks
Articles
Trend Reports
Automated Testing
The broader rise in automation has paved the way for advanced capabilities and time savings for developers and tech professionals, especially when it comes to testing. There are increasingly more conversations around how to transition tests to an automated cadence as well as a deeper push toward better automated testing integration throughout the SDLC. Solutions such as artificial intelligence (AI) and low code play an important role in implementing tests for development and testing teams, expanding test coverage and eliminating time spent on redundant tasks. It's a win-win-win.In DZone's 2023 Automated Testing Trend Report, we further assess current trends related to automated testing, covering everything from architecture and test-driven development to observed benefits of AI and low-code tools. The question is no longer should we automate tests; it's how do we better automate tests and integrate them throughout CI/CD pipelines to ensure high degrees of test coverage? This question will be examined through our original research, expert articles from DZone Community members, and other insightful resources.
Comments
Jun 11, 2020 · Soumyajit Basu
Hey Zeinep, you have to do something like this
Jun 26, 2019 · Soumyajit Basu
soumyajit.basu62@gmail.com
Oct 06, 2018 · Soumyajit Basu
Thanks Jaswant for your comment, I would look into Lambda Test as well and would write an article on it as well. If you have any article or source on Lamda Test please post it as well so that we can learn as well.
Mar 01, 2018 · Soumyajit Basu
Hi Denis, many thanks for your appreciation. So to answer your question, pre-commit is a by default git hook which is there and can be utilized to do basic checks before committing a code. However, the default pre-commit just provides you the basic check. The default pre-commit hook, when enabled, catches introduction of lines with trailing whitespaces and aborts the commit when such a line is found. But when you are using the pre-commit package it provides you the extra benefits or features for many other languages and bindings. Also, the pre-commit configurations can be shared across the team so that the same pre-commit configurations can be utilized within the same team.
Sep 06, 2017 · Arran Glen
Thanks a lot for your appreciation :)
Aug 27, 2017 · Sharmarke Aden
I do agree that having non productive or non qualitative people in the team does make you feel demotivated. But complete doing a ctrl-alt-delete to the qa team is not going to be a solution, rather improvising them for better skills and qa technologies will definitely solve a long term problem which you are not seeing at the current moment.
Aug 27, 2017 · Sharmarke Aden
QAing is just not a mere job of just identifying bugs, but give the development team an additional support or confidence on the stability of the application being developed, to continuously monitor the application under development to cater severe defects, faults in the system so that your client or manager does not call you up in the night and tel you to fix some critical or severe bug - "just a sarcastic remark" :)
Aug 27, 2017 · Sharmarke Aden
What in case if your organization is following an agile delivery process or what if you are exposed to an extreme programming kind of environment ? Are you hundred percent sure that in terms of regression, performance, ui - the new release is not going to hamper your older release or your older platform ?
Jul 29, 2017 · Soumyajit Basu
Hi Sergio, can you give your personal contact like skype id or email where I can ping you to know more or clear out some queries and question? It would be great to be in sync with you. Thanks
Jul 29, 2017 · Soumyajit Basu
Sorry for the dissapointment Sergio. I have made changes i the gherkin format to reflect a standard scenario using the Gherkin format. Thanks
Jul 17, 2017 · Tom Smith
Well written Tom. Keep posting more on Automated tests. Thanks !!
Jun 01, 2017 · Soumyajit Basu
Yes I have used Jackson2 and indeed it can reduce quite a few lines of code but the simple JSON actually helps you in understanding the logic of parsing and decoding the JSON objects. :) I will post an article on Jackson as well very shortly
May 21, 2017 · Soumyajit Basu
Thanks Neil S. I would try that too :)