{"id":154276,"date":"2024-01-11T11:02:23","date_gmt":"2024-01-11T08:02:23","guid":{"rendered":"https:\/\/innowise.com\/?post_type=case&#038;p=154276"},"modified":"2026-03-16T10:02:56","modified_gmt":"2026-03-16T14:02:56","slug":"aqa-web-application-testing","status":"publish","type":"case","link":"https:\/\/innowise.com\/it\/case\/aqa-web-application-testing\/","title":{"rendered":"Test dell'applicazione web GLP"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"154276\" class=\"elementor elementor-154276\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-afaafe9 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"afaafe9\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a4f8827\" data-id=\"a4f8827\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c3e870 e-con-full e-flex e-con e-parent\" data-id=\"8c3e870\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-27bed01 e-con-full e-flex e-con e-child\" data-id=\"27bed01\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f1e11e hug-1000 elementor-widget elementor-widget-heading\" data-id=\"5f1e11e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Optimizing web application quality with test automation<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b883818 elementor-widget elementor-widget-shortcode\" data-id=\"b883818\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"main_case_container\">\n            <div class=\"tag_box\">\n                <a class=\"tag_link\" href=\"https:\/\/innowise.com\/it\/cases\/aws\/\">AWS<\/a>\n            <\/div>\n        \n            <div class=\"tag_box\">\n                <a class=\"tag_link\" href=\"https:\/\/innowise.com\/it\/cases\/django\/\">Django<\/a>\n            <\/div>\n        \n            <div class=\"tag_box\">\n                <a class=\"tag_link\" href=\"https:\/\/innowise.com\/it\/cases\/education\/\">Education<\/a>\n            <\/div>\n        \n            <div class=\"tag_box\">\n                <a class=\"tag_link\" href=\"https:\/\/innowise.com\/it\/cases\/python\/\">Python<\/a>\n            <\/div>\n        \n            <div class=\"tag_box\">\n                <a class=\"tag_link\" href=\"https:\/\/innowise.com\/it\/cases\/qa\/\">QA<\/a>\n            <\/div>\n        \n            <div class=\"tag_box\">\n                <a class=\"tag_link\" href=\"https:\/\/innowise.com\/it\/cases\/react-native\/\">React Native<\/a>\n            <\/div>\n        <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e575ed hug-800 elementor-widget elementor-widget-text-editor\" data-id=\"8e575ed\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400; color: #ffffff;\">Innowise has integrated a comprehensive automation testing solution as a service into every stage of the development process.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-b63fba1 e-flex e-con-boxed e-con e-parent\" data-id=\"b63fba1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d6501bb e-con-full e-flex e-con e-child\" data-id=\"d6501bb\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5352d25 elementor-widget elementor-widget-heading\" data-id=\"5352d25\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Challenge<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b4bb859 e-con-full e-flex e-con e-child\" data-id=\"b4bb859\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5961373 e-con-full hug-800 e-flex e-con e-child\" data-id=\"5961373\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6895016 elementor-widget elementor-widget-text-editor\" data-id=\"6895016\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Our client came to us with a specific challenge. They needed thorough UI testing for end-to-end test scenarios across various browsers for their web application auditing service. On top of that, they aimed to enhance their application&#8217;s performance, both on the client and server sides. Along with addressing these primary concerns, they also wanted a detailed reporting system and a well-set-up test infrastructure to support a wide range of testing environments.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72d796b e-flex e-con-boxed e-con e-parent\" data-id=\"72d796b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b11a309 e-con-full e-flex e-con e-child\" data-id=\"b11a309\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6729fe0 elementor-widget elementor-widget-heading\" data-id=\"6729fe0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Solution<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6255062 hug-1100 elementor-widget elementor-widget-heading\" data-id=\"6255062\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Conducting a comprehensive web application QA testing<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa30632 hug-800 elementor-widget elementor-widget-text-editor\" data-id=\"aa30632\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Innowise provided a comprehensive and continuous testing cycle across all stages of the software development process. The AQA team shaped the testing requirements and formulated the test plan and strategy. Our active engagement and deep-seated expertise assured that the <\/span><span style=\"font-weight: 400;\">application <a href=\"https:\/\/innowise.com\/services\/software-testing\/\"><span style=\"text-decoration: underline;\">QA testing<\/span><\/a><\/span><span style=\"font-weight: 400;\"> process was rigorous and aligned with our client&#8217;s unique needs and goals.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f7b3ce6 e-con-full e-flex e-con e-child\" data-id=\"f7b3ce6\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2a53c50 e-con-full e-flex e-con e-child\" data-id=\"2a53c50\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c8a409 elementor-widget elementor-widget-image\" data-id=\"6c8a409\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-1x.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"EFFICIENCY THROUGH PARALLEL TESTING\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTU0MjgzLCJ1cmwiOiJodHRwczpcL1wvaW5ub3dpc2UuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvV2ViLWFwcC1BUUEtdGVzdGluZ18tNngtcmVkdWN0aW9uLWluLXJlZ3Jlc3Npb24tdGltZS0xeC5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1000\" height=\"850\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-1x.png\" class=\"attachment-full size-full wp-image-154283\" alt=\"EFFICIENCY THROUGH PARALLEL TESTING\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-1x.png 1000w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-1x-300x255.png 300w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-1x-768x653.png 768w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-1x-14x12.png 14w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18cf552 e-con-full e-flex e-con e-child\" data-id=\"18cf552\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f92cf0c e-con-full e-flex e-con e-child\" data-id=\"f92cf0c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a184a23 elementor-widget elementor-widget-heading\" data-id=\"a184a23\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Efficiency through parallel testing<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c265af elementor-widget elementor-widget-text-editor\" data-id=\"5c265af\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">In our attempt to optimize <\/span><span style=\"font-weight: 400;\">web application QA testing<\/span><span style=\"font-weight: 400;\">, we employed a highly efficient approach \u2013 parallel testing. In this strategy, we executed twelve distinct test chunks concurrently, eliminating any potential time wastage that sequential testing might incur.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">Test suites ran independently. This streamlined and agile testing method significantly expedited the overall testing process, enhancing productivity and efficiency while maintaining the highest quality assurance standards.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d8b4af e-con-full wiht-list e-flex e-con e-child\" data-id=\"6d8b4af\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5e366b3 e-con-full stickyWrapper72 e-flex e-con e-child\" data-id=\"5e366b3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73ac330 elementor-widget elementor-widget-image\" data-id=\"73ac330\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-2x.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"APPLICATION PERFORMANCE TESTING: LIGHTHOUSE AND K6\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTU0MjgyLCJ1cmwiOiJodHRwczpcL1wvaW5ub3dpc2UuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvV2ViLWFwcC1BUUEtdGVzdGluZ18tNngtcmVkdWN0aW9uLWluLXJlZ3Jlc3Npb24tdGltZS0yeC5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"850\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-2x.png\" class=\"attachment-full size-full wp-image-154282\" alt=\"APPLICATION PERFORMANCE TESTING: LIGHTHOUSE AND K6\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-2x.png 1000w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-2x-300x255.png 300w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-2x-768x653.png 768w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-2x-14x12.png 14w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c3855e e-con-full e-flex e-con e-child\" data-id=\"2c3855e\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5126da3 e-con-full e-flex e-con e-child\" data-id=\"5126da3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b9913e hug-560 elementor-widget elementor-widget-heading\" data-id=\"2b9913e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Playwright for comprehensive UI testing<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a25ceb elementor-widget elementor-widget-text-editor\" data-id=\"7a25ceb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">With the increasing complexity of modern web applications, the need for a robust UI testing framework becomes paramount. Playwright came into our view not as a mere tool but as a game-changer. Offering support for multiple browsers, Playwright allows native interactions, ensuring tests that emulate real-world user behaviors.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">Its ability to capture screenshots, record videos, and monitor network activities made it a comprehensive solution. Our team crafted an intricate set of test scripts, harnessing Playwright&#8217;s capabilities to their fullest, ensuring no stone was left unturned.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8af3b1 e-con-full e-flex e-con e-child\" data-id=\"c8af3b1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-917ded2 hug-560 elementor-widget elementor-widget-heading\" data-id=\"917ded2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Application performance testing: lighthouse and k6<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76ce285 elementor-widget elementor-widget-text-editor\" data-id=\"76ce285\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">While the user interface plays a pivotal role in user retention, performance acts as the silent guardian that ensures a seamless user experience. LightHouse and k6 became our tools of choice. LightHouse, an open-source automated tool, significantly enhanced accessibility from 69 to an impressive 95. The output from LightHouse provided a rich array of recommendations, serving as a valuable guide for enhancement. Front-end developers harnessed these insights, using LightHouse&#8217;s targeted suggestions as a blueprint for refinement. This approach not only streamlined the development process but also significantly raised the bar regarding the application&#8217;s quality and user accessibility.<\/span><\/p><p><span style=\"font-weight: 400;\">In its turn, k6, with its modern architecture, allowed us to generate a high load on the server side, simulating real-world conditions to provide a holistic assessment. By identifying bottlenecks and other potential pitfalls, we ensured that the application remained agile, even under duress.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e8015f e-con-full wiht-list e-flex e-con e-child\" data-id=\"4e8015f\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f6925de e-con-full stickyWrapper72 e-flex e-con e-child\" data-id=\"f6925de\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a727811 elementor-widget elementor-widget-image\" data-id=\"a727811\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Web-app-AQA-testing_-6x-reduction-in-regression-time-3 (1)\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTU0ODI2LCJ1cmwiOiJodHRwczpcL1wvaW5ub3dpc2UuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvV2ViLWFwcC1BUUEtdGVzdGluZ18tNngtcmVkdWN0aW9uLWluLXJlZ3Jlc3Npb24tdGltZS0zLTEucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2000\" height=\"1700\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1.png\" class=\"attachment-full size-full wp-image-154826\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1.png 2000w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1-300x255.png 300w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1-1024x870.png 1024w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1-768x653.png 768w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1-1536x1306.png 1536w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/01\/Web-app-AQA-testing_-6x-reduction-in-regression-time-3-1-14x12.png 14w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5d220d e-con-full e-flex e-con e-child\" data-id=\"a5d220d\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9021d00 e-con-full e-flex e-con e-child\" data-id=\"9021d00\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f75792 hug-560 elementor-widget elementor-widget-heading\" data-id=\"7f75792\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Bridging gaps through API E2E tests<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4f80bb elementor-widget elementor-widget-text-editor\" data-id=\"e4f80bb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">While our UI tests primarily focused on user interactions, we recognized the crucial role of data flow and server responses. To ensure a seamless user experience, we introduced API end-to-end tests that delved deep into the application&#8217;s core.<\/span><\/p><p><span style=\"font-weight: 400;\">These tests acted as a vital link, harmonizing front-end user interactions with <a href=\"https:\/\/innowise.com\/services\/back-end-development\/\"><span style=\"text-decoration: underline;\">back-end<\/span><\/a> data processes. They scrutinized data integrity and response times, mimicking real-world scenarios. We meticulously assessed data reliability, promptly identified discrepancies, and validated response times, ensuring a highly responsive user experience.<\/span><\/p><p><span style=\"font-weight: 400;\">Our comprehensive approach provided a holistic evaluation of the web application, enabling us to identify and resolve potential bottlenecks, ensuring the application&#8217;s uninterrupted operation while upholding data integrity and responsiveness.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42a4599 e-con-full e-flex e-con e-child\" data-id=\"42a4599\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d9d529 hug-560 elementor-widget elementor-widget-heading\" data-id=\"3d9d529\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Comprehensive reporting &amp; training<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b45480 elementor-widget elementor-widget-text-editor\" data-id=\"7b45480\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">A robust testing strategy is incomplete without a clear reporting mechanism. Understanding the nuances of each test run, identifying recurrent issues, and formulating actionable strategies becomes vital. Playwright&#8217;s HTML reports, known for their granularity, provided micro-insights into individual test scenarios. When combined with the broad overview of the Report Portal, these transformed raw data into actionable intelligence.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">But our endeavor continued beyond just providing insights. We organized extensive training sessions, ensuring that the client&#8217;s testing team was familiar with and proficient at AQA responsibilities. This included executing tests that detected bugs and navigating the bug life cycle particularly in the context of automation. Through workshops, hands-on sessions, and Q&amp;A rounds, we empowered the client to take the reins and drive forward with confidence.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-831ece7 e-con-full e-flex e-con e-child\" data-id=\"831ece7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba56313 hug-560 elementor-widget elementor-widget-heading\" data-id=\"ba56313\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">AI-based reporting mechanism<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94f74d5 elementor-widget elementor-widget-text-editor\" data-id=\"94f74d5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We improved the reporting process by integrating an <a href=\"https:\/\/innowise.com\/services\/ai-development\/\"><span style=\"text-decoration: underline;\">AI-driven solution<\/span><\/a> to identify and categorize test failures and inconsistencies. As part of the first phase, the AI system was painstakingly trained using data from previous test failures, where statuses were manually assigned. This foundational stage allowed AI to learn from a diverse range of outputs and accurately understand the nuances of different test outcomes.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">In the second phase, post-training, the system suggested potential statuses for newly failed tests. These suggestions, provided to the AQA in the field, could be reviewed and approved as necessary. The AI was trained to identify a variety of statuses, including bug, automation issue, and infrastructure issue, thus speeding up the process of test analysis and enhancing the efficiency and accuracy of reporting mechanisms.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f7184af e-flex e-con-boxed e-con e-parent\" data-id=\"f7184af\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c9a1acf e-con-full e-flex e-con e-child\" data-id=\"c9a1acf\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a9ee81 elementor-widget elementor-widget-heading\" data-id=\"4a9ee81\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Technologies <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-edc9ddd e-grid e-con-boxed e-con e-child\" data-id=\"edc9ddd\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ce91a5c e-con-full e-flex e-con e-child\" data-id=\"ce91a5c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8ec9868 elementor-widget elementor-widget-text-editor\" data-id=\"8ec9868\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/innowise.com\/services\/front-end-development\/\" rel=\"dofollow\">Front-end<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e6f618c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e6f618c\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f2a3c9e elementor-widget elementor-widget-text-editor\" data-id=\"f2a3c9e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">TypeScript, React Native, Redux, react-navigation<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a659d25 e-flex e-con-boxed e-con e-child\" data-id=\"a659d25\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dfd91e0 elementor-widget elementor-widget-text-editor\" data-id=\"dfd91e0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/innowise.com\/services\/back-end-development\/\" rel=\"dofollow\">Back-end<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc0102a elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"cc0102a\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed656e5 elementor-widget elementor-widget-text-editor\" data-id=\"ed656e5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/innowise.com\/technologies\/python-development\/\" rel=\"dofollow\">Python<\/a>, Django, Celery, Celery beat<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bdd25eb e-flex e-con-boxed e-con e-child\" data-id=\"bdd25eb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fce3a3 elementor-widget elementor-widget-text-editor\" data-id=\"9fce3a3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/innowise.com\/hire-developers\/qa-engineers\/\"  rel=\"dofollow\">AQA<\/a>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b2db6d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4b2db6d\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ab47ee elementor-widget elementor-widget-text-editor\" data-id=\"4ab47ee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<span style=\"font-weight: 400;\">TypeScript\/<a href=\"https:\/\/innowise.com\/technologies\/javascript-development\/\"  rel=\"dofollow\">JavaScript<\/a>, Playwright, Lighthouse, K6, Grafana, Report Portal<\/span>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ab54f5 e-flex e-con-boxed e-con e-child\" data-id=\"7ab54f5\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9ac822c elementor-widget elementor-widget-text-editor\" data-id=\"9ac822c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>VCS<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c403aab elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c403aab\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-542d5c3 elementor-widget elementor-widget-text-editor\" data-id=\"542d5c3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Git, Bitbucket<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dabc7e5 e-flex e-con-boxed e-con e-child\" data-id=\"dabc7e5\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f444de4 elementor-widget elementor-widget-text-editor\" data-id=\"f444de4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/innowise.com\/services\/cloud-development\/\" rel=\"dofollow\">Cloud<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f6b452 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"2f6b452\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58347aa elementor-widget elementor-widget-text-editor\" data-id=\"58347aa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Elastic Beanstalk, DynamoDB, AWS Grafana IAM,\u00a0 SNS, SQS, KMS, RDS(PostgreSQL), S3, Lambda, SES, KVS<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9d06901 e-flex e-con-boxed e-con e-child\" data-id=\"9d06901\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6558358 elementor-widget elementor-widget-text-editor\" data-id=\"6558358\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/innowise.com\/services\/devops\/\" rel=\"dofollow\">DevOps<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f477b28 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f477b28\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56a3e94 elementor-widget elementor-widget-text-editor\" data-id=\"56a3e94\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Bitbucket Pipelines, DataDog, Nginx, Docker, Docker Compose<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4e0231 elementor-widget elementor-widget-html\" data-id=\"a4e0231\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\n.stickyWrapper72{\n    position: sticky;\n    top: 72px;\n    bottom: auto;   \n}  \n\n\n@media (max-width:1279px){\n.stickyWrapper72{\nposition: relative;  \ntop:unset;\n    \n}    \n    \n    \n}\n\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", ()=>{\n        \nconst headerElement = document.querySelector(\".new-menu\");\n\nconst stickyElement = document.querySelector(\".stickyWrapper72\");\n\nconst headerElementH = headerElement.clientHeight;\n\n\nstickyElement.style.top =  headerElementH + 0 + \"px\";\n        \n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0ecce3 e-flex e-con-boxed e-con e-parent\" data-id=\"a0ecce3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-955aba8 e-con-full e-flex e-con e-child\" data-id=\"955aba8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb388e2 elementor-widget elementor-widget-heading\" data-id=\"cb388e2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Process<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-89c7c0e e-con-full e-flex e-con e-child\" data-id=\"89c7c0e\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a3b93c6 e-con-full e-flex e-con e-child\" data-id=\"a3b93c6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a750ba0 elementor-widget elementor-widget-text-editor\" data-id=\"a750ba0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Our AQA team used the Agile Scrum approach during <\/span><span style=\"font-weight: 400;\">application QA testing<\/span><span style=\"font-weight: 400;\">, which was essential for adapting to the client&#8217;s changing needs. This approach allowed us to quickly deliver vital elements like the Vision and Scope document after discovery and present a customer journey map with an interactive prototype during the <a href=\"https:\/\/innowise.com\/services\/ui-ux-design\/\"><span style=\"text-decoration: underline;\">UI\/UX design<\/span><\/a> phase.<\/span><\/p><p><span style=\"font-weight: 400;\">We used Bitbucket CI to manage tasks effectively and focused on open communication to ensure everyone was on the same page. This straightforward strategy improved our teamwork, reduced obstacles, and ensured we always met or exceeded the client&#8217;s expectations.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7b5bbbc tableGap60 e-con-full e-flex e-con e-parent\" data-id=\"7b5bbbc\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-b6b1279 e-con-full table620 marginLeft e-flex e-con e-child\" data-id=\"b6b1279\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a512a0d elementor-widget elementor-widget-heading\" data-id=\"a512a0d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Team required<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a6f6bae e-grid e-con-full max100 e-con e-child\" data-id=\"a6f6bae\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b0ce0a4 e-con-full e-flex e-con e-child\" data-id=\"b0ce0a4\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f55d79c e-con-full e-flex e-con e-child\" data-id=\"f55d79c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f600a1 elementor-widget elementor-widget-heading\" data-id=\"4f600a1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">1<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-234e413 imgFit elementor-widget elementor-widget-image\" data-id=\"234e413\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"20\" height=\"21\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/Icon.svg\" class=\"attachment-full size-full wp-image-180315\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bace0fa elementor-widget elementor-widget-heading\" data-id=\"bace0fa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Delivery Manager<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d5d2c29 e-con-full e-flex e-con e-child\" data-id=\"d5d2c29\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f23cf33 e-con-full e-flex e-con e-child\" data-id=\"f23cf33\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a10a6f0 elementor-widget elementor-widget-heading\" data-id=\"a10a6f0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">3<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bf79d9 imgFit elementor-widget elementor-widget-image\" data-id=\"9bf79d9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"20\" height=\"21\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/Icon.svg\" class=\"attachment-full size-full wp-image-180315\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-310c881 elementor-widget elementor-widget-heading\" data-id=\"310c881\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">  Back-end Developers<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-436423d e-con-full e-flex e-con e-child\" data-id=\"436423d\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4d7cea7 e-con-full e-flex e-con e-child\" data-id=\"4d7cea7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-684b24c elementor-widget elementor-widget-heading\" data-id=\"684b24c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">2<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e4c669 imgFit elementor-widget elementor-widget-image\" data-id=\"6e4c669\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"20\" height=\"21\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/Icon.svg\" class=\"attachment-full size-full wp-image-180315\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-efbc0dd elementor-widget elementor-widget-heading\" data-id=\"efbc0dd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">          Front-end Developers<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ad7fd9 e-con-full e-flex e-con e-child\" data-id=\"4ad7fd9\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-06067f4 e-con-full e-flex e-con e-child\" data-id=\"06067f4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06fc0e9 elementor-widget elementor-widget-heading\" data-id=\"06fc0e9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">2<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ad66c7 imgFit elementor-widget elementor-widget-image\" data-id=\"3ad66c7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"20\" height=\"21\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/Icon.svg\" class=\"attachment-full size-full wp-image-180315\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c5b786 elementor-widget elementor-widget-heading\" data-id=\"0c5b786\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AQA<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9de4ed5 e-con-full e-flex e-con e-child\" data-id=\"9de4ed5\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-390ad55 e-con-full e-flex e-con e-child\" data-id=\"390ad55\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b4e45f elementor-widget elementor-widget-heading\" data-id=\"5b4e45f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">1<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ae7689 imgFit elementor-widget elementor-widget-image\" data-id=\"2ae7689\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"20\" height=\"21\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/Icon.svg\" class=\"attachment-full size-full wp-image-180315\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-630eb22 elementor-widget elementor-widget-heading\" data-id=\"630eb22\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Manual QA<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e66108 e-con-full e-flex e-con e-child\" data-id=\"0e66108\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a13d82 elementor-widget elementor-widget-html\" data-id=\"7a13d82\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n    @media (max-width: 1400px) and (min-width: 1280px){\n    \n.table680{\n   width:680px; \n}\n\n.table620{\n   width:620px; \n}\n\n.table600{\n   width:600px; \n}\n\n\n.tablePad60{\n    padding:60px;\n}\n\n.tablePad40{\n    padding:40px;\n}\n\n.tableGap120{\n    gap:120px;\n}\n\n.tableGap60{\n    gap:60px;\n}\n\n.tableGap40{\n    gap:40px;\n}\n\n\n.tableColumnGap40{\n    column-gap:40px;\n}\n\n\n}\n\n\n\n\/**\/\n\n.max100{\n    max-width: 100%;\n}\n\n\n\/**\/\n\n.imgFit .elementor-widget-container{\n    display: flex;\n}\n\n@media  (min-width: 1430px){\n.marginLeft{\n    margin-left: calc((100% - 1415px) \/ 2);\n}    \n}\n\n.absImg{\n    position: absolute !important;\n    width: 100%;\n    height: 100%;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74e1ca0 absImg elementor-widget elementor-widget-image\" data-id=\"74e1ca0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1720\" height=\"1272\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/phoro.jpg\" class=\"attachment-full size-full wp-image-180314\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/phoro.jpg 1720w, https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/phoro-300x222.jpg 300w, https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/phoro-1024x757.jpg 1024w, https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/phoro-768x568.jpg 768w, https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/phoro-1536x1136.jpg 1536w, https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/phoro-16x12.jpg 16w\" sizes=\"(max-width: 1720px) 100vw, 1720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78cebd3 e-flex e-con-boxed e-con e-parent\" data-id=\"78cebd3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2e412fb e-con-full e-flex e-con e-child\" data-id=\"2e412fb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4083e19 elementor-widget elementor-widget-heading\" data-id=\"4083e19\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Results<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bab846b e-con-full e-flex e-con e-child\" data-id=\"bab846b\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3db4ec1 e-con-full e-flex e-con e-child\" data-id=\"3db4ec1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31805e2 hug-800 elementor-widget elementor-widget-text-editor\" data-id=\"31805e2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">We created a comprehensive testing framework for UI, API, and <\/span><span style=\"font-weight: 400;\">web application performance testing<\/span><span style=\"font-weight: 400;\">, achieving 100% coverage of already available features. To maintain quality, we implemented nightly regression end-to-end and deployment-based regression tests.<\/span><\/p><p><span style=\"font-weight: 400;\">Moreover, we simplified reporting by using AI to identify failed and inconsistent tests. We established a simple email-based report distribution system to keep everyone informed. Additionally, we introduced visual regression testing for critical scenarios, boosting confidence in the testing process.\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ee14536 related_case_container elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ee14536\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-57f6297\" data-id=\"57f6297\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dd3400c elementor-widget elementor-widget-heading\" data-id=\"dd3400c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Related cases<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-604cbf4 slider-overflow elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"604cbf4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c549077 blog-slider\" data-id=\"c549077\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-38914d6 elementor-widget elementor-widget-shortcode\" data-id=\"38914d6\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n        <div class=\"slider-overflow\">\n            <div class=\"swiper-related\">\n                <div class=\"swiper-wrapper\">\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/qa-devops-automation\/\" aria-label=\"block_189199\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/A-monitor-displaying-a-digital-workspace-1.jpg\" alt=\"Private workplace suite: 105x faster testing, 3x shorter releases\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/Log\u043es-desktop.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/qa-devops-automation\/\" aria-label=\"Private workplace suite: 105x faster testing, 3x shorter releases\" >Private workplace suite: 105x faster testing, 3x shorter releases<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/impresa\/\">Enterprise<\/a><a href=\"\/it\/cases\/java\/\">Java<\/a><a href=\"\/it\/cases\/devops\/\">DevOps<\/a><a href=\"\/it\/cases\/web\/\">Web<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/qa-devops-automation\/\" aria-label=\"Read more about Private workplace suite: 105x faster testing, 3x shorter releases\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"block_195080\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/image.png\" alt=\"Scaling AI ergonomics assessment software\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/prophaust.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"Scaling AI ergonomics assessment software\" >Scaling AI ergonomics assessment software<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/sviluppo-back-end\/\">Back-end development<\/a><a href=\"\/it\/cases\/impresa\/\">Enterprise<\/a><a href=\"\/it\/cases\/sviluppo-front-end\/\">Front-end development<\/a><a href=\"\/it\/cases\/node-js\/\">Node.js<\/a><a href=\"\/it\/cases\/angular\/\">Angular<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"Read more about Scaling AI ergonomics assessment software\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/automated-web-app-testing\/\" aria-label=\"block_170832\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/08\/Web-app-test-automation-teaser.png\" alt=\"Web app test automation\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/automated-web-app-testing\/\" aria-label=\"Web app test automation\" >Web app test automation<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/java\/\">Java<\/a><a href=\"\/it\/cases\/rest\/\">REST<\/a><a href=\"\/it\/cases\/telecomunicazioni\/\">Telecom<\/a><a href=\"\/it\/cases\/web\/\">Web<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/automated-web-app-testing\/\" aria-label=\"Read more about Web app test automation\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/nft-minting-platform-development\/\" aria-label=\"block_159721\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/04\/space-tizer.png\" alt=\"NFT minting website development\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/nft-minting-platform-development\/\" aria-label=\"NFT minting website development\" >NFT minting website development<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/marketplace\/\">Marketplace<\/a><a href=\"\/it\/cases\/nft\/\">NFT<\/a><a href=\"\/it\/cases\/node-js\/\">Node.js<\/a><a href=\"\/it\/cases\/blockchain\/\">Blockchain<\/a><a href=\"\/it\/cases\/react\/\">React<\/a><a href=\"\/it\/cases\/web\/\">Web<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/nft-minting-platform-development\/\" aria-label=\"Read more about NFT minting website development\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/automated-software-testing\/\" aria-label=\"block_156216\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/02\/Automated-software-testin-increase-in-new-functionality-release-small-cover.jpg\" alt=\"Automated software testing\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/automated-software-testing\/\" aria-label=\"Automated software testing\" >Automated software testing<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/it\/\">Information technology<\/a><a href=\"\/it\/cases\/java\/\">Java<\/a><a href=\"\/it\/cases\/python\/\">Python<\/a><a href=\"\/it\/cases\/erp\/\">ERP<\/a><a href=\"\/it\/cases\/react-native\/\">React Native<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/automated-software-testing\/\" aria-label=\"Read more about Automated software testing\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/aviation-software-development\/\" aria-label=\"block_83498\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/09\/Air-440x330-1.jpg\" alt=\"Web service for planning food supply on airplanes\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/aviation-software-development\/\" aria-label=\"Web service for planning food supply on airplanes\" >Web service for planning food supply on airplanes<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/integrazione\/\">Integration<\/a><a href=\"\/it\/cases\/java\/\">Java<\/a><a href=\"\/it\/cases\/angular\/\">Angular<\/a><a href=\"\/it\/cases\/software-enhancement\/\">Software enhancement<\/a><a href=\"\/it\/cases\/supply-chain\/\">Supply chain<\/a><a href=\"\/it\/cases\/trasporti\/\">Transportation<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/aviation-software-development\/\" aria-label=\"Read more about Web service for planning food supply on airplanes\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/it\/case\/nft-marketplace-solution-for-nft-pro\/\" aria-label=\"block_83297\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2022\/03\/Mask-Group-3.jpg\" alt=\"A whitelabel NFT marketplace solution for Web3 Pro\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/it\/case\/nft-marketplace-solution-for-nft-pro\/\" aria-label=\"A whitelabel NFT marketplace solution for Web3 Pro\" >A whitelabel NFT marketplace solution for Web3 Pro<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/it\/cases\/qa\/\">QA<\/a><a href=\"\/it\/cases\/aws\/\">AWS<\/a><a href=\"\/it\/cases\/blockchain\/\">Blockchain<\/a><a href=\"\/it\/cases\/cloud\/\">Cloud<\/a><a href=\"\/it\/cases\/flutter\/\">Flutter<\/a><a href=\"\/it\/cases\/it\/\">Information technology<\/a><a href=\"\/it\/cases\/ios\/\">iOS<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/it\/case\/nft-marketplace-solution-for-nft-pro\/\" aria-label=\"Read more about A whitelabel NFT marketplace solution for Web3 Pro\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n                <\/div>\n                \n                <div class=\"swiper-related__navigation\">\n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <g>\n                                <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                                <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <\/g>\n                        <\/svg>\n                    <\/button>\n                \n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"cases-swiper-pagination\"><\/div>\n        \n        <script src=\"\/wp-content\/themes\/hello-elementor\/assets\/js\/slb-case.js\"><\/script>  \n        <link rel=\"stylesheet\" href=\"\/wp-content\/themes\/hello-elementor\/assets\/css\/case-slider.css\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9eb5695 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9eb5695\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c591707\" data-id=\"c591707\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f334098 elementor-widget elementor-widget-shortcode\" data-id=\"f334098\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f100240-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"100240\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/it\/wp-json\/wp\/v2\/case\/154276#wpcf7-f100240-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"100240\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f100240-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<style>\n#form-templates .contact__info {\n  background-color: #f4f4f4;\n  padding: 70px 44px 70px 50px;\n  position: relative;\n  max-width: 540px;\n  width: 100%;\nborder: 1px solid #AEB1B7;\n}\n\n#form-templates .contact__info-background {\n  z-index: -1;\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  width: 100%;\n  height: 100%;\n  border: 1px dashed #ef4557;\n}\n\n\n#form-templates .new-container{\ndisplay: flex;\njustify-content: space-between;\nflex-wrap: wrap;\n}\n\n\n#form-templates{\npadding: 100px 15px 100px 15px;        \n}\n\n#form-templates .contact__info-heading {\n  font-family: 'Sora' !important;\n  font-style: normal !important;\n  font-weight: 400 !important;\n  font-size: 36px !important;\n  line-height: 46px !important;\n  color: #2E2E2E !important;\n   margin-bottom: 60px !important;\n\n}\n\n\n#form-templates .message label{\ncolor: #585858 !important;   \n}\n\n.elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n font-size: 60px !important;\n  line-height: 70px !important;\n  font-family: \"Sora\", Sans-serif;\n  font-weight: 400;\n  margin: 0;  \n  margin-bottom: 20px;\n}\n\n\n\n\n.elementor-widget-container.form-template p{\n  font-family: \"Karla\", Sans-serif;\n  font-size: 22px;\n  font-weight: 400;\n  line-height: 28px;\n  color: var( --e-global-color-primary );\n  max-width: 700px;\n  margin: 0; \n  margin-bottom: 40px;\n} \n  \n\n\n.new-container #spinner{\nwidth: 50%;\nmax-width: 700px;\n}\n\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:30px; \n    \n}\n\n\n#form-templates .contact__info-heading {\n  margin-bottom: 67px;\n  font-size: 36px;\n  font-family: karla;\n  color:  #2E2E2E;\n\n  line-height: 49px;\n}\n\n#form-templates .contact__info-steps {\n  display: flex;\n  flex-direction: column;\n  max-width: 425x;\n  row-gap: 20px;\n  border-left: 1px solid #2e2e2e;\n}\n\n#form-templates .contact__info-block {\n  position: relative;\n  padding-left: 45px;\n}\n\n#form-templates .contact__info-block:last-child {\n  box-shadow: -1px 0 0 1px #f4f4f4;\n}\n\n#form-templates .contact__info-step {\n  position: absolute;\n  border: 1px solid #2e2e2e;\n  width: 40px;\n  height: 40px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 20px;\n  left: -20px;\n  top: -8px;\n  background-color: #F4F4F4;\n  color:  #2E2E2E;\n\nfont-family: Karla;\nfont-weight: 700;\nfont-size: 18px;\nline-height: 28px;\n\n}\n\n.elementor-widget-global .contact__info-step {\n        color:  #2E2E2E;\n}\n\n#form-templates .contact__info-text {\n  margin: 0;\n  font-size: 16px;\n  line-height: 26px;\n  color: #2E2E2E;\n  font-family: karla;\n\n  width: 100%;\n}\n\n\n#form-templates .contact-us__send{\nflex-shrink: 0;\nmargin-top:0;\n}\n\n\n\n@media screen and (max-width: 1279px) {\n    .new-container #spinner{\n        width: 100%;\n        max-width:100%;\n        margin-bottom:40px;\n    }\n    \n\n    .new-container .contact__info {\n        max-width: 700px !important;\n    }\n    \n}\n\n\n@media screen and (max-width: 1279px) {\n#form-templates{\npadding: 60px 15px 70px 15px;     \n}\n}\n\n\n\n@media screen and (max-width: 767px) {\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:20px; \n \n}\n\n\n  #form-templates .contact__info {\n    padding: 20px 20px 40px 40px;\n    margin: 0 auto;\n  }\n\n\n#form-templates{\npadding: 40px 15px 50px 15px;  \n    \n}\n\n  \n   .new-container #spinner{\n       \n    margin-bottom:30px;   \n   }\n   \n   \n   .elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n   font-size: 32px !important;\n    line-height: 42px !important;    \n   }\n   \n   \n   .elementor-widget-container.form-template p{\n       \n    font-size: 16px;\n    line-height: 20px;  \n    margin-bottom: 30px;\n \n       \n   }\n   \n   #form-templates .contact__info-heading{\n   font-size: 24px !important;\n    line-height: 49px !important;    \n       \n   }\n   \n\n.mailToContact{\nmargin-top: 10px !important;        \n}\n   \n\n  #form-templates .contact__info-heading {\n    font-size: 24px;\n    margin-bottom: 37px;\n  }\n\n  #form-templates .contact__info-background {\n    top: 10px;\n    left: 10px;\n  }\n\n  #form-templates .contact__info-text {\n    font-size: 12px;\n    line-height: 20px;\n  }\n  \n  \n  #form-templates .contact__info-heading {\n   margin-bottom: 35px !important;\n\n}\n\n}\n\n@media (max-width: 767px) {\n    .mailToContact {\n        max-width: 100%;\n    }\n}\n<\/style>\n\n<script>\nwindow.addEventListener('hashchange',function(e){if(window.history.pushState){window.history.pushState('','\/',window.location.pathname)}else{window.location.hash=''}})\n<\/script>\n\n\n<div id=\"form-templates\">\n<div class=\"elementor-widget-container form-template\">\n<a name=\"contact-form\"><\/a>\n<h2>Contact us<\/h2>\n<p><a id=\"calendlylink\" style=\"color: #c63031; border-bottom: 1px solid #c63031; padding: 0;\">Book a call<\/a> or fill out the form below and we\u2019ll get back to you once we\u2019ve processed your request.<\/p>\n<\/div>\n\n<div class=\"new-container\">\n\n\n<div class=\"contact-us__main\" id=\"spinner\" data-no-defer=\"1\">\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"name\">\n<label>Name<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"field_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__name\" id=\"contact-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name*\" value=\"\" type=\"text\" name=\"field_name\" \/><\/span>\n<\/div>\n\n<div class=\"company\">\n<label>Company<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__company\" id=\"contact-company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company*\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n<\/div>\n\n<\/div>\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"email\">\n<label>Email<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contact-us__email\" id=\"contact-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Corporate email*\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n\n<div class=\"phone\">\n<label>Phone<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel contact-us__phone\" id=\"contact-phone\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Phone*\" value=\"\" type=\"tel\" name=\"tel\" \/><\/span>\n<\/div>\n\n<\/div>\n<div class=\"contact-us__wrapper subj\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-recipient\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-subj_js\" aria-invalid=\"false\" name=\"your-recipient\"><option value=\"\">Subject*<\/option><option value=\"IT staff augmentation\">IT staff augmentation<\/option><option value=\"Turnkey product development\">Turnkey product development<\/option><option value=\"Support and enhancement\">Support and enhancement<\/option><option value=\"Careers\">Careers<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\n<span class=\"wpcf7-form-control-wrap\" data-name=\"form-field-budget_js\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-budget_js\" aria-invalid=\"false\" name=\"form-field-budget_js\"><option value=\"\">Project budget<\/option><option value=\"Under $15K\">Under $15K<\/option><option value=\"$15K-$30K\">$15K-$30K<\/option><option value=\"$30K-$100K\">$30K-$100K<\/option><option value=\"$100K-$250K\">$100K-$250K<\/option><option value=\"$250K-$500K\">$250K-$500K<\/option><option value=\"More than $500K\">More than $500K<\/option><\/select><\/span>\n\n<\/div>\n\n\n<div class=\"message\">\n<label>Message<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"1\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required contact-us__message\" id=\"contact-message\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Describe your needs in detail*\" name=\"message\"><\/textarea><\/span>\n<\/div>\n\n<div class=\"atvoice-wrap\">\n\n<div class=\"voice-wrap\">\n<span id=\"voice-mut\" class=\"voicetext\">Send us a voice message<\/span>\n         <div class=\"qc_voice_audio_wrapper\">\n            <div class=\"qc_voice_audio_container\">\n                <div class=\"qc_voice_audio_upload_main\" id=\"qc_audio_main\">\n                    <a class=\"qc_audio_record_button\" id=\"qc_audio_record\" href=\"#\" aria-label=\"Record an audio message\">\n                        <span class=\"dashicons dashicons-microphone\"><\/span> \u00a0<\/a> \n                <\/div>\n\n                <div class=\"qc_voice_audio_recorder\" id=\"qc_audio_recorder\" style=\"display:none\">\n\n                <\/div>\n                <div class=\"qc_voice_audio_display\" id=\"qc_audio_display\"  style=\"display:none\">\n                    <audio id=\"qc-audio\" controls src=\"\"><\/audio>\n                    <span title=\"Remove and back to main upload screen.\" class=\"qc_audio_remove_button dashicons dashicons-trash\"><\/span>\n                <\/div>\n            <\/div>\n            <input type=\"hidden\" value=\"\" name=\"qcwpvoicemessage\" id=\"qc_audio_url\" \/>\n        <\/div>\n        \n<\/div>\n\n\n<div class=\"attach-wrap\">\n<span class=\"voicetext\">Attach documents<\/span>\n\n<div class='attachment'>\n\n<div class=\"downloaded\">\n<span><\/span>\n<div class=\"deleteFile\"><\/div>\n<\/div>\n\n<div class=\"attachmentButton\" onclick=\"(function cl(e){if(e.target.nodeName == 'DIV'){e.target.parentNode.children[1].children[0].click(); }})(arguments[0]);\">\n\n<div class=\"innerText\">Upload file<\/div>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"att-files\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".jpg,.png,.jpeg,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"att-files\" \/><\/span>\n\n<div class=\"tip\" onclick=\"event.stopPropagation()\">\n<p>You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<\/div>\n\n<div class=\"contact-us__wrapper\"> \n<p class=\"pp\">By clicking Send, you consent to Innowise processing your personal data per our<a href=\"\/privacy-notice\/\"> Privacy Policy <\/a>to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.<\/p>\n\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"scoring_point\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmCampaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmContent\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmMedium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmSource\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmTerm\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"location\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"city\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"ip\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"Summ\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"gclid\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"rating\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlCompany\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlWithParams\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"audioMessageLink\" \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner contact-us__send\" id=\"contact-send-button\" type=\"submit\" value=\"Send\" \/>\n<\/div>\n\n<div class='mailToContact'>You can also send us your request <\/br>to <a href=\"mailto:contact@innowise.com\">contact@innowise.com<\/a><\/div>\n\n<\/div>\n\n<div class=\"elementor-widget-container\" style=\"z-index:1;\">\n<div class=\"contact__info\">\n  <div class=\"contact__info-background\"><\/div>\n  <div class=\"contact__info-heading\">What happens next?<\/div>\n  <div class=\"contact__info-steps\">\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">1<\/div>\n      <p class=\"contact__info-text\">Once we\u2019ve received and processed your request, we\u2019ll get back to you to detail your\n        project needs and sign an NDA to ensure confidentiality.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">2<\/div>\n      <p class=\"contact__info-text\">After examining your wants, needs, and expectations, our team will devise a project\n        proposal with the scope of work, team size, time, and cost estimates.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">3<\/div>\n      <p class=\"contact__info-text\">We\u2019ll arrange a meeting with you to discuss the offer and nail down the details.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">4<\/div>\n      <p class=\"contact__info-text\">Finally, we\u2019ll sign a contract and start working on your project right away.<\/p>\n    <\/div>\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\n<\/div>\n\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<div class=\"other_services_container\">[other_services]<\/div><script>\n            jQuery( document ).ready(function($) {\n                if($('[data-elementor-type=\"wp-post\"]').length > 0){\n                    $('[data-elementor-type=\"wp-post\"]').children().last().before($('.other_services_container'));\n                }else{\n                    $('[data-elementor-type=\"wp-page\"]').children().last().before($('.other_services_container'));\n                }\n                \n                var sections = $('[data-elementor-type=\"wp-post\"]').find('.net-15.dt-16');\n                for(var i = 0; i<sections.length; i++){\n                    \n                    if($(sections[i]).hasClass( 'net-15' ) && $(sections[i]).hasClass( 'dt-16' ) && $(sections[i]).hasClass( 'elementor-hidden-desktop' )==false){\n                        $(sections[i]).before($('.other_services_container'));   \n                    }\n                }\n                \n            });\n        <\/script>","protected":false},"excerpt":{"rendered":"<p>Optimizing web application quality with test automation Innowise has integrated a comprehensive automation testing solution as a service into every stage of the development process. Challenge Our client came to us with a specific challenge. They needed thorough UI testing for end-to-end test scenarios across various browsers for their web application auditing service. On top [&hellip;]<\/p>\n","protected":false},"featured_media":154277,"template":"elementor_header_footer","cases":[749,769,771,795,812,901],"class_list":["post-154276","case","type-case","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/case\/154276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/types\/case"}],"version-history":[{"count":0,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/case\/154276\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/media\/154277"}],"wp:attachment":[{"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/media?parent=154276"}],"wp:term":[{"taxonomy":"cases","embeddable":true,"href":"https:\/\/innowise.com\/it\/wp-json\/wp\/v2\/cases?post=154276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}