How to Improve Your API Testing Workflow with a Clean CLI
Ultimate QA - Nikolay Advolodkin
by Guest
6d ago
Introduction API testing is a cornerstone of modern software development, ensuring that the backbone of your application is robust and reliable. However, the process can become cumbersome without the right tools and practices. One way to streamline your API testing workflow is by leveraging a clean Command Line Interface (CLI). This post will dive into how you can improve your API testing workflow using a clean CLI, with code examples in Playwright and TypeScript. Why CLI for API Testing? Speed and Flexibility: CLI tools are lightweight and fast, allowing you to run tests quickly without the ..read more
Visit website
Achieving 8-Hour Daily Time Savings and 4-Minute Feedback Loops: UltimateQA’s Automation Impact on an International Health Organization
Ultimate QA - Nikolay Advolodkin
by Guest
6d ago
Overview UltimateQA partnered with an international health organization to build a comprehensive automated testing suite from scratch. The collaboration saved 8 hours of manual testing daily and delivered rapid feedback within 4 minutes. The Challenge The international health organization faced a series of challenges that hindered its software development and testing processes: Time-consuming manual testing was causing delays in software releases. The lack of immediate feedback affected the development cycle’s quality and speed. Absence of an existing automated testing infrastructure. Compreh ..read more
Visit website
Automated Data-Driven API Testing with Playwright TypeScript: A Step-by-Step Guide
Ultimate QA - Nikolay Advolodkin
by Guest
1w ago
Introduction Automated API testing is a cornerstone of modern DevOps and CI/CD pipelines. While UI testing has its place, API testing is often faster, more reliable, and more comprehensive. This guide will delve into automated data-driven API testing using Playwright and TypeScript. We’ll cover everything from setting up your environment to writing and running your tests. Setting Up Your Environment Prerequisites Node.js and npm TypeScript Playwright First, let’s install Node.js and npm if you haven’t already. You can download the installer from https://nodejs.org. To use Playwright with Typ ..read more
Visit website
Case Study: Automation Program Development for a Large Healthcare Organization by UltimateQA
Ultimate QA - Nikolay Advolodkin
by Nikolay Advolodkin
1M ago
Overview Client: Large Healthcare Organization  Industry: Healthcare  Services Provided: Automation Program Development  Tools Used: Cypress, Playwright, Selenium, Azure DevOps, GitHub  Key Metrics: Over 150 API tests in under 5 minutes, 6.6 seconds average UI test speed, >95% pass rate, 900 minutes daily manual testing time saved Background The client, a prominent player in the healthcare sector, sought to enhance their testing practices to increase efficiency and speed. They required a comprehensive solution to build an automation program from the ground up. Challeng ..read more
Visit website
Get Started with k6 for Load Testing
Ultimate QA - Nikolay Advolodkin
by Guest
1M ago
Introduction Performance Testing is crucial for ensuring your application can handle high user loads and concurrent actions effectively. This type of testing is essential to identify and resolve any potential performance bottlenecks, ensuring that the application performs optimally under various conditions, including scenarios with thousands of simultaneous users or multiple concurrent operations. Grafana k6 is designed to simulate real-world load scenarios, providing us with detailed insights into how our application behaves under stress. By integrating k6 into our performance testing strateg ..read more
Visit website
560% Faster UI Tests: A Case Study
Ultimate QA - Nikolay Advolodkin
by Nikolay Advolodkin
1M ago
Automated UI tests are crucial to software development, ensuring the user interface works as expected. However, implementing these tests can sometimes become slow and unreliable due to the excessive use of Selenium commands. This article presents a case study on optimizing a test and making it 560% faster by addressing the inefficient use of Selenium commands. The Problem: Too Many Selenium Commands The case study focuses on an automated test designed to click two radio buttons. Initially, the test made 157 Selenium commands and took 95 seconds to execute. Each Selenium command introduced a po ..read more
Visit website
Full-time Position: Senior Automation Engineer w/ JS and C#
Ultimate QA - Nikolay Advolodkin
by Paulo Henrique
3M ago
We seek a highly skilled Lead Automation Engineer based in the United States to lead our automation efforts. The ideal candidate will have extensive experience in JavaScript/React for front-end development and .NET for backend services. This role involves working with various Azure components, including Function Apps, Logic Apps, API Management (APIM), App Services, etc. This full-time, fully virtual role requires support during Eastern Standard Time (EST) business hours. About UltimateQA UltimateQA is a leader in the IT and automation testing community, boasting a network of over 100K profess ..read more
Visit website
Insurance company reduces feedback cycle by 82% using automation
Ultimate QA - Nikolay Advolodkin
by Nikolay Advolodkin
3M ago
Overview The client is a leading bank with a solid online presence, serving millions of customers worldwide. They offer various services, including online banking, mobile banking, and different financial products. The Challenge The bank needed help with its testing processes. The existing system could have been faster and more efficient, taking up to 10 hours to complete a single regression suite. The process was causing delays in releasing new features and updates, impacting customer satisfaction and competitive edge. The Solution Our service offered a comprehensive solution to optimize the b ..read more
Visit website
Full-time Position: Senior DevOps Engineer with Java
Ultimate QA - Nikolay Advolodkin
by Guest
4M ago
We seek an experienced Automation Tester with a strong DevOps background for our client in Europe. This role is only for candidates located in Europe! About UltimateQA UltimateQA is a leader in the IT and automation testing community, boasting a network of over 100K professionals. We specialize in sourcing top-tier talent for groundbreaking projects. Joining a project through UltimateQA means becoming part of a community prioritizing quality and innovation. Contract Details Initial Contract: 6-month full-time contract (Renewals based on performance and budget approval) Location: Remote (with ..read more
Visit website
Full-time Position: Senior MuleSoft Developer
Ultimate QA - Nikolay Advolodkin
by Guest
5M ago
UltimateQA seeks a talented and experienced Senior MuleSoft Developer to join our growing team. As a key member of our development team, you will be responsible for designing, developing, and maintaining critical integration solutions using the MuleSoft platform for one of massive clients in Europe. Responsibilities: Design, develop, and implement complex MuleSoft applications and integrations Analyze business requirements and translate them into technical specifications Leverage MuleSoft components, connectors, and APIs to build robust and scalable integrations Collaborate with designers, de ..read more
Visit website

Follow Ultimate QA - Nikolay Advolodkin on FeedSpot

Continue with Google
Continue with Apple
OR