Software Testing Micro-Credentials from AT*SQA
Software testing micro-credentials are the easy way to build your resume for software testing jobs and promotions.
The stackable AT*SQA Micro-Credentials give you knowledge and skills on the most important software testing topics. We make it easy to prepare with our free preparation materials and optional, affordable software testing training course.
Each AT*SQA Micro-Credential is only $39 USD! Optional software testing training is just $7.99 per month. See the software testing micro-credentials below.
The ability to test APIs is a highly-valued skill among software testers! In fact, API testing can be the most important grey-box functional testing a tester performs when an application shares data and messaging using API endpoints. Mobile, web, and other applications often use data continuously and share it among applications, so those with API testing skills are in-demand among employers. Learn more with our free webinar: An Introduction to API Testing.How to Prepare Register for Exam
The world of IoT and mobile testing is expanding rapidly. This micro-credential includes the testing of mobile phones, smartphones, tablets, mobile apps, and the Internet of Things (IoT). If your company works with devices that connect to a network and the Internet, you or your team needs the specialized knowledge of IoT and Mobile. Also see the Testing for IoT and Mobile certification.How to Prepare Register for Exam
Cybersecurity testing probes systems to reveal potential failures in furnishing the desired level of security. As with any other testing, cybersecurity testing reveals the presence of defects but cannot confirm their absence. It provides value both as verification (“Was it built right?”) and as validation (“Was the right thing built?”). Where security requirements have been specified, testing can verify how adequately these requirements are satisfied. Threat modeling, based on threat intelligence, anticipates the nature of assaults that might be encountered in the operating environment of the system. System designers provide corresponding controls, and testing can verify the extent to which those controls provide the specified protection.How to Prepare Register for Exam
DevOps bridges the gap between development and operations by bringing the two teams together for the entire software lifecycle, from development to delivery. DevOps Testing (also called DevTestOps and QAOps) is a critical, ongoing part of DevOps and the focus of this micro-credential. DevOps Testing involves software quality assurance (QA) activities that can be applied throughout a DevOps process that includes continuous development, continuous integration, continuous testing, continuous deployment, continuous delivery, and continuous monitoring. Also see the DevOps Testing certification.How to Prepare Register for Exam
Performance is a major quality factor in most systems and applications, regardless of the computing environment. A system or application may be functionally correct, but if it fails to deliver the needed performance it is likely to be considered a failure. Performance testing is one way to measure system performance in advance of deploying the system, and it is something every software team should understand with the help of this micro-credential.How to Prepare Register for Exam
A test approach defines how the testing for a project will be accomplished. As shown through this micro-credential, this approach may be formally defined in the test plan or informally agreed upon by the project team. Approaches can include methods for prioritization (e.g., risk-based) or may specify that certain requirements be met (e.g., regulatory or certification requirements). Test approaches generally reflect the organization’s test strategy and are used to ensure that the methods and goals of testing are aligned with the goals of the project team and the stakeholders.How to Prepare Register for Exam
Test automation is a method of testing that uses automated test scripts rather than manual test cases. The test scripts are small software programs written in a scripting or programming language that accomplish the goals of a test by controlling the inputs to a software module and verifying that the results match the expectations. In its simplest form, a script mimics the user interaction with the system under test (SUT) and is programmed to report any variances from the expected behavior. This micro-credential shows you have a fundamental understanding of test automation so you can begin to contribute in this area.How to Prepare Register for Exam
Testing techniques are procedures that are used to identify and select test conditions that can be targeted by tests. This micro-credential helps you prove you have an understanding of testing techniques, and how they can be applied at any stage in the development of software. The earlier testing starts (i.e., the shift left), the more effective and efficient the testing is. In the world of rapid lifecycles and continuous integration and deployment, testing is a critical task that must be executed to ensure that quality is being built into a product.How to Prepare Register for Exam
Testing in the cloud takes advantage of unique testing techniques, advantages, disadvantages, challenges, and tools. Testing in a cloud may be performed on-site, or anywhere with an internet connection and the ability to authenticate into a service provider. Unlike testing internally managed servers and databases, testing in the cloud offers flexibility and possible overhead cost reductions for a software development business.How to Prepare Register for Exam
Usability and accessibility of software are important quality characteristics and may determine whether or not the software is successful. Usability testing is conducted to evaluate how well a system can be used by the target users to accomplish a specified goal. Accessibility testing, which is considered a subset of usability testing, is conducted to ensure that users of all abilities can successfully use the product. This micro-credential demonstrates that you have a base understanding of these highly important concepts.How to Prepare Register for Exam