article thumbnail

A Software Engineering Career Ladder

James Shore

I’ve been quiet lately, and that’s because I’ve joined OpenSesame as Vice President of Engineering. It’s been a fascinating opportunity to rebuild an engineering organization from the inside, and I’m loving every minute. I’m not sure if I’m allowed to say how many engineers we have, so let’s just say “lots,” but not “tons.”

article thumbnail

5 ways to do Continuously Improved Testing

Xebia

If we were to take it one step further, where test automation is not only a tool to validate what we have made, but rather a way to write self-testing code , we find practices like Test-Driven Development (TDD). As Dave Farley and Arjan Molenaar wrote: “TDD is not about writing unit tests”.

Testing 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Functional vs non-functional software testing

CircleCI

In the user acceptance phase of software testing, developers provide part or all of the application to end-users or their representatives to model real-world interactions and functionality. Many healthy engineering cultures avoid relying heavily on user acceptance testing due to its unreliability, cost, and time consumption.

article thumbnail

Build cloud infrastructure from your CI pipeline with Pulumi

CircleCI

Managing that interaction with the cloud is part of what cloud engineering is all about. You can bring the practices of application delivery to infrastructure as code with the maturity of cloud engineering. Getting started with cloud engineering using Pulumi and CircleCI. You can find the source code at [link].

article thumbnail

6 Crucial Issues for Legacy.NET App Modernization

Datavail

Establishing an IT culture. Modernizing legacy applications is the perfect opportunity to reform your broader IT and engineering culture as well. Consider establishing internal coding standards that will make testing and long-term maintenance easier. Conclusion.

Azure 52