bookmark_border

QA Testing with Jonathan Alexander

Software Engineering Daily,

Originally posted on Software Engineering Daily

Quality assurance testing is a form of testing that closely mirrors user behavior. Sometimes it is manual, sometimes it is automated. Automated QA tests are scripts that validate correct data representation as the application mechanically runs through high-level workflows–like a login page. Manual QA testers act out use cases of an application to see if there are any bugs that were missed during automated test cases. Manual QA testing is often necessary for complex applications where it is not possible to enumerate all potential workflows within a script.

Different companies have radically different workflows for QA testing. There are a variety of ticketing systems, testing frameworks, and team chat applications that play a role in a tester’s daily life. QASymphony is a platform for testing tools that integrates with other popular technologies to centralize a QA testing workflow.

Jonathan Alexander is the CTO at QASymphony. He’s also the author of Codermetrics: Analytics for Improving Software Teams. He joins the show to discuss the past and present of QA and his strategies for managing the team that is building QASymphony. Thanks to Kevin Wolf for the intro.

Sponsors


Developers love Docker Containers because they give applications portability and consistency all the way from your laptop into production. Amazon EC2 Container Service from Amazon Web Services makes it easy to run Docker apps in the cloud. With Amazon EC2 Container Service, deploying, operating and scaling your infrastructure happens automatically. Best of all, you only pay for the AWS compute and storage resources you use. With Amazon EC2 Container Service, you can focus on building apps, not managing your container infrastructure. Learn more at ecs.aws today.


Flip the traditional job search and let Indeed Prime work for you while you’re busy with other engineering work, or coding your side project. Upload your resume and in one click, gain immediate exposure to companies like Facebook, Uber, and Dropbox. Interested employers will reach out to you within one week with salary, position, and equity up front. Don’t let applying for jobs become a full-time job. With Indeed Prime, jobs come to you. The average software developer gets 5 employer contacts and an average salary offer of $125,000. Indeed Prime is 100% free for candidates – no strings attached. Sign up now at indeed.com/sedaily. Thanks to Indeed Prime for being a sponsor of Software Engineering Daily.


Your enterprise wants to adopt containers, but you aren’t sure how. CoreOS will help you along your journey to a containerized architecture. CoreOS are the container experts trusted by Salesforce, ebay, Ticketmaster, and other world-class organizations. Go to softwareengineeringdaily.com/coreos to find our top 5 episodes about containers and Kubernetes, as well as a white paper about migrating an enterprise to Kubernetes with CoreOS. They’ve hosted, attended, and spoken at many shows about containers and Kubernetes because those technologies are the future of the web. That’s why CoreOS built Tectonic, an enterprise-ready Kubernetes platform. At softwareengineeringdaily.com/coreos, you can learn about how containers can make your organization run more efficiently.


Simplify continuous delivery with GoCD, the on-premise, open source, continuous delivery tool by ThoughtWorks. With GoCD, you can easily model complex deployment workflows using pipelines and visualize them end-to-end with the Value Stream Map. You get complete visibility into and control of your company’s deployments. At gocd.org/sedaily, find out how to bring continuous delivery to your teams. Say goodbye to deployment panic and hello to consistent, predictable deliveries. Visit gocd.org/sedaily to learn more about GoCD. Commercial support and enterprise add-ons, including disaster recovery, are available.

 


security

About the Podcast