Ultimate QA - Nikolay Advolodkin
732 FOLLOWERS
Nikolay Advolodkin is a self-driven Test Automation Engineer. His passion to the work he does helps with all sort of automation tests and quality assurance tasks. Nik is also a software testing instructor on his blog.
Ultimate QA - Nikolay Advolodkin
1w 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
Ultimate QA - Nikolay Advolodkin
1w 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
Ultimate QA - Nikolay Advolodkin
3w 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
Ultimate QA - Nikolay Advolodkin
2M 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
Ultimate QA - Nikolay Advolodkin
2M 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
Ultimate QA - Nikolay Advolodkin
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
Ultimate QA - Nikolay Advolodkin
4M 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
Ultimate QA - Nikolay Advolodkin
5M ago
Understanding the distinction between PageFactory and Page Object Model (POM) is crucial in automated testing. Here’s a brief comparison.
Page Object Model (POM)
POM is a design pattern creating an Object Repository for web UI elements, aiming to reduce code duplication and improve test maintenance.
Each web page has a corresponding Page Class containing methods that perform operations on WebElements.
POM separates operations and flows in the UI from verification, making the code cleaner and more understandable.
It supports the reuse of page methods and gives methods realistic names for easy ..read more
Ultimate QA - Nikolay Advolodkin
5M ago
Introduction
Azure DevOps provides a comprehensive ecosystem for software development teams, offering a wide array of capabilities including version control, project planning, build automation, testing, and release management. The platform also includes support for dashboarding, which provides the ability to visually represent data from a project. This article will guide you on how to create dashboards of test results in Azure DevOps. It will be useful for you if you use Azure Pipelines to run tests.
What are Azure DevOps Dashboards?
Dashboards in Azure DevOps are customizable interactive sign ..read more
Ultimate QA - Nikolay Advolodkin
6M 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 their software development and testing processes:
Time-consuming manual testing was causing delays in software releases.
Lack of immediate feedback was affecting the quality and speed of the development cycle.
Absence of an existing automated testing infrastructure ..read more