This results in deployments of massive chunks of code, which we all know is more risky than deploying completed bits and pieces.
A stated reason for making everyone go back into the office was so we can chit chat and build professional relationships with people not on our team, but of course nobody's given the time to do that. You're booked constantly with meetings so every bit of non-meeting time you get, you dedicate to doing your work. Also, not everybody is interested in chit-chatting with people they don't work with.
In short, they only want you back into the office because, unlike smart managers, they care about the time your butt is in the seat, not the work you get done.
Most of the "engineers" that pick up these tickets are offshore, and on multiple occasions, they waited until the 200 hours were almost up to start work on the ticket. But they don't know what to do, so they "work" on it and then immediately mark it as done, thereby resetting the 200 hours. Of course, they aren't real developers, so they don't know what to do, but now they're given an additional 200 hours to complete their work. They do all of this without once reaching out to the person who made the request. Very unprofessional.
This is how I had to instruct one of the "devs": "You need to go to this URL. Ok, now click on login. You need to enter your credentials. No, I can't see what your password is, so you can go ahead and type it in the password input field."
You may think that I am just a disgruntled employee getting back by leaving a negative review, but that's not the case. I am very well liked at Wells Fargo and have received nothing but praise for the work that I do, but enough is enough.
I feel sorry for all the employees that don't have the ability to just up and leave an awful employer.
You need to implement on-demand deploys now. It's way less risky than what you're currently doing, but the people in charge of this process are more interested in maintaining the status quo, which means you'll continue to ship bad stuff to your customers. You must really like bad PR.
Your SDElements and DSOP don't provide you with any extra security. All of your dev teams are just filling out those projects in a way that gets their applications deployed because they know your "champions" don't actually review the code. Your "champions" don't actually test the application. Your "champions" don't do a single thing to ensure the code is up to par. All your champions do is make sure we attest that the code is good. So, it's all trust-based. If it's all trust-based, then why bother with it at all?
What you need is a robust review process, and you need to trust the people doing the reviews because that's all you have now. As I have pointed out, your "champions" do nothing but take the developers' word.
Your SDElements and DSOP processes are absolutely not providing you with any extra levels of protection. It's not preventing bad code from getting released to production.
You also need to do away with your ticketing system and give developers free reign of the lower environments. That will speed things up and isn't any less safe.
Lastly, you need to start making these teams that pick up tickets do actual work. They're not just useless at the moment; they are a hindrance.
It was smooth and very professional, to the point. It was 30 minutes long, which promptly started and ended on time. It was an interesting conversation. I really, really enjoyed talking to the interviewer.
The SDET interview process typically includes a technical screening, a coding round, an automation framework assessment, API testing scenarios, and behavioral interviews. It evaluates coding skills, testing expertise, and problem-solving ability.
The interview is three rounds, including HR. First is technical, and the second is with the manager. In the managerial discussion, I was asked about Agile. After two days, I got a call from HR. In the managerial discussion, I was asked about Agile
It was smooth and very professional, to the point. It was 30 minutes long, which promptly started and ended on time. It was an interesting conversation. I really, really enjoyed talking to the interviewer.
The SDET interview process typically includes a technical screening, a coding round, an automation framework assessment, API testing scenarios, and behavioral interviews. It evaluates coding skills, testing expertise, and problem-solving ability.
The interview is three rounds, including HR. First is technical, and the second is with the manager. In the managerial discussion, I was asked about Agile. After two days, I got a call from HR. In the managerial discussion, I was asked about Agile