Hello everyone, I just wanted to say, I've been very busy lately on tasks which was given to me on my fulltime job.
So after a few monthes being unemployed as a software engineer, I again sent my resume to some companies in Tehran, and after reviewing my resume, I was hired as tech lead but I also do a lot of coding...
My first task is to make an app to test USSD codes on a mobile device farm and a gsm pool, I like this types of projects cause you get involved with a lot of technologies, different types of devices like android and ios phones plus the gsm pool, which I am very excited to do all types of testing on those and leverage my knowledge in that area.
So what is a USSD testing?
If you're not already familiare with the subject, basically USSD (Unstructured Supplementary Service Data) testing is the process of verifying and validating the functionality, performance, and reliability of USSD-based services. USSD is a communication protocol used in GSM networks that allows real-time interactions between mobile users and service providers through short codes (e.g., *123#).
So our customers may create a new USSD campaign on the USSD tree each month.
Why USSD testing is needed?
To ensure allthe branches of the USSD tree works properly, we need to implement an e2e testing.
This we not only the cusomers are more confident about the integrity of their campaign but also they can have all types of different charts and graphs, like for example success rate charts.
How to handle the implementation?
I have to admit that AI changed everything for programmers, the company fired 4 front-end developers and now there is only one front-end developer with his AI tools!! And the rest of the tasks became much easier! There is whole bunch of new AI tools for anything you could imagine, we just use the tools and wire things together with with workflow automation tools like node-red, n8n and etc...
What is next?
In the next phase we are going to add AI analysors to track all the USSD trees and give feedback and improvment advices to our customers.
Thanks for reading, I am still planning to make robots and drones, but to make that dreams come true I got to work to provide the required tools and materials.
For now I'm exploring another dimention of tech world but I will use the experience in my hobby projects.