Andrei ciuperca ****************@*****.***
Sr QA Engineer
Professional Summary:
• Having 10 + years of experience in manual, functional, and automation testing of web and mobile applications within Agile environments, specializing in end-to-end QA lifecycle management including planning, execution, defect tracking, and reporting.
• Demonstrated expertise in manual and automation testing using JIRA, TestRail, Bugzilla, and Quality Center, delivering comprehensive test coverage and driving efficient defect resolution across complex application architectures.
• Hands-on in mobile app testing across Android and iOS platforms using tools like ADB and DDMS, validating UI/UX consistency, crash behavior, log accuracy, and cross-device performance under various test conditions.
• Strong in backend validation using advanced SQL with relational databases like MySQL, Oracle, and PostgreSQL, ensuring business rules, data integrity, and transformation logic through complex query analysis.
• Built and maintained Selenium-based automation frameworks integrated with TestNG, Maven, and Jenkins, enabling scalable regression test execution and continuous test feedback within CI/CD pipelines.
• Proficient in testing RESTful and SOAP services using Postman, SOAPUI, and REST clients, with strong validation of JSON/XML payloads, WSDLs, and schema structures to ensure API reliability and compliance.
• Skilled in executing diverse testing types including Smoke, Regression, Functional, Integration, UAT, and System Testing, with full traceability between test cases, requirements, and defects.
• Led multiple UAT cycles by coordinating with cross-functional teams, resolving defects proactively, and ensuring stable product releases aligned with stakeholder expectations and business goals.
• Strong at analyzing business and technical requirements to design precise test plans, reusable test cases, and risk-based scenarios for functional, integration, performance, and user acceptance testing.
• Experienced in end-to-end testing of electronic trading, pricing, and analytics systems under market-driven scenarios, ensuring real-time data accuracy and fault-tolerant system behavior.
• Developed robust test frameworks using Python, Playwright, and TypeScript for modern web applications, enabling scalable, browser-agnostic test coverage for enterprise-grade platforms.
• Proficient in testing React-based and JavaScript-intensive applications across Chromium-based browsers, ensuring consistent rendering, performance, and feature behavior across environments.
• Hands-on with desktop automation using Open Fin and Electron, and executed distributed tests across multiple environments using Selenium Grid to ensure seamless multi-platform quality assurance.
• Applied automation best practices to design maintainable, efficient, and scalable test strategies, with a constant focus on script reusability, reporting accuracy, and test coverage optimization.
• Collaborated with DevOps and development teams to embed automated tests in CI/CD pipelines, enabling early defect detection, faster turnaround times, and smoother production deployments.
• Known for proactive issue resolution with strong analytical skills and a problem-solving mindset, identifying and mitigating QA blockers early to enhance the stability and efficiency of release cycles.
• Actively participated in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives, providing estimations, progress updates, and aligning test efforts with delivery goals.
Technical skills:
skill category
Technology/tools
Web Browsers
Google Chrome, Internet Explorer, Firefox, Safari
Web Technologies
HTML 5, CSS 3, JavaScript, AJAX, XML, MVC Architecture, Webservices, Java, XLS, ASP, HTML and DHTML, VB Script, Web Logic
Databases
MS SQL Server 2008/2012, MySQL, PostgreSQL
Testing Tools
ALM, HP Quality Center, HP Quick Test Pro/UFT, Selenium, Eclipse, Jenkins, TestNG, JUnit, SoapUI, Knowledge of performance testing using Loadrunner
Utilities
Screen Capture Tool Jing, WinSCP FTP tool, Putty, DBSchema, iPhone Configuration Utility, ADB, DDMS
Microsoft Tools
MS Project Planner, Visio, Excel, Word, Powerpoint
Configuration Management Tools
Tortoise SVN, Microsoft Visual Source Safe
Knowledge of Github - Cloud based SCM tool
Mobile Automation Tools
SeeTest, Device Anywhere, Appium, eggplant, OpKey
Languages
NET, PL/SQL, SQL, VB Script and TSL, SOAP, TSL Scripts,Perl, C, C++, Java (OOPS), VBScript,QTPScript,XML
Frameworks
Behavior Driven, Test Driven, Keyword Driven, Data Driven, Hybrid Driven, Page Object Model (POM)
Debugging Tools
FireBug, FirePath,Web developer tools-Chrome, IE
Bug Tracking System
Bugzilla, Quality Center, JIRA
Web / App Server
IIS 6.0, Nginx
Test Build & Integration Tools
Maven, ANT, Jenkins
Education Details:
• Bachelor of computer science in Carnegie Mellon University, PA,2013
• Masters of computer science in Cleveland State University, OH,2015
Certification Details:
• Certified Software Tester
• Certified Selenium Professional
• Certified Kubernetes for Testers
• Certified Azure DevOps QA Fundamentals
Professional Experience:
SpartanNash, MI Dec 2024 – Present
Sr QA Engineer
Responsibilities:
• Partnered with developers and product managers to understand feature requirements and validate implementation across staging and production environments. Ensured alignment of QA activities with functional expectations and business outcomes.
• Designed comprehensive test plans and created detailed test cases covering functional, UI, regression, and integration testing. Ensured all scenarios aligned with project goals and compliance standards.
• Executed structured test cycles and meticulously documented results using JIRA and Confluence. Maintained traceability across requirements, defects, and execution outcomes.
• Identified system bottlenecks and worked closely with DevOps to implement performance improvements within CI/CD pipelines. Contributed to faster and more stable releases.
• Actively participated in daily stand-ups and sprint reviews to communicate QA status and resolve testing blockers. Supported continuous delivery goals within Agile environments.
• Maintained and enhanced automation frameworks to improve script reusability and reduce maintenance costs. Delivered scalable solutions supporting growing application complexity.
• Performed cross-browser testing on Chrome, Firefox, and Edge to validate user experience and responsiveness. Ensured application consistency across supported platforms.
• Integrated test execution into CI/CD pipelines using GitHub Actions, enabling reliable automated validation. Reduced manual intervention and improved deployment confidence.
• Collaborated with frontend developers to define test boundaries and improve data-driven test strategies. Aligned QA efforts with sprint goals and coding standards.
• Developed robust automation scripts using Selenium and TestNG to validate key application workflows. Ensured consistent execution and accurate reporting across test cycles.
• Conducted full-cycle testing, including smoke, regression, and system validation in various browser configurations. Maintained quality across multi-environment deployments.
• Participated in sprint planning to help define acceptance criteria and clarify user stories. Ensured QA coverage was complete and traceable to business requirements.
• Created and executed end-to-end test cases for pricing validation, order placement, and trading analytics. Validated functional and performance criteria under load.
• Leveraged SQL scripts and automation tools to verify real-time trading data and market feed accuracy. Ensured system integrity across front-end and back-end layers.
• Led SIT test cycles, tracked critical issues, and coordinated resolution with cross-functional teams. Ensured successful integration and signoff of production-ready features.
• Directed test planning and execution for complex multi-platform applications, aligning efforts with Agile principles. Created reusable assets like test cases, scenarios, and traceability matrices.
• Managed QA for cloud-based TV graphics systems by conducting UI, regression, and ad-hoc testing across Flash and Flex platforms. Ensured platform compatibility across Windows, Linux, Mac OS, and mobile devices.
• Championed automation efforts using HP UFT and Quality Center to extend regression coverage. Enabled faster test cycles and improved quality through data-driven scripts.
• Worked closely with business analysts and developers to review requirements, validate designs, and deliver high-quality releases. Contributed in all Scrum ceremonies to promote collaboration.
• Conducted static testing of design documents to catch inconsistencies and usability issues early in the lifecycle. Enhanced UI/UX through feedback-driven exploratory testing.
• Coordinated UAT activities with business stakeholders and validated workflows through Alpha and Beta cycles. Integrated end-user feedback to refine final test coverage.
• Authored and maintained test documentation, including plans, traceability matrices, execution logs, and bug reports. Used tools like TFS, PVCS, and StarTeam to manage issue tracking and closure.
• Served as a top-rated QA tester at uTest, testing over 100 products for clients like Amazon and FOX. Delivered high-quality results across functional, usability, and compatibility testing for native, web, and hybrid apps.
• Conducted quality inspections on metal components to ensure conformance with engineering drawings and internal quality standards, while supporting audits and continuous process improvements.
Environment: Selenium 4, TestNG 7, JIRA Cloud, Confluence Cloud, GitHub Actions, SQL MySQL 8, PostgreSQL 14, Jenkins 2, Apache JMeter 5.6, REST Assured 5.4, Postman 10, Chrome DevTools, Firefox Developer Edition, Edge Chromium, Agile/Scrum, CI/CD, Windows 11, MacOS Ventura, Linux Ubuntu 22.04, Cross-browser testing, Data-driven testing, Regression & Smoke Testing, Integration & System Testing, Requirement Traceability, Functional & UI Testing, Exploratory Testing, SIT & UAT Coordination.
Burlington, IL Oct 2023 – Apr2024
Sr QA Engineer
Responsibilities:
• Created and maintained reusable test scenarios and version-controlled repositories to validate real-time market data ingestion and distribution, ensuring consistency, accuracy, and fault tolerance across enterprise-level applications.
• Configured test environments, executed regression and performance tests using Selenium, JMeter, and custom automation scripts, and ensured defect-free builds across staging and pre-production deployments.
• Documented detailed test results, logged and tracked incidents, and coordinated full-cycle testing with developers, business analysts, and stakeholders for both Agile and waterfall delivery models.
• Designed robust API test strategies for RESTful services using Postman and REST Assured, validating JSON/XML payloads, response codes, headers, and performance under concurrent user loads.
• Conducted extensive performance testing using Apache JMeter and LoadRunner, analyzing backend metrics and optimizing services for memory leaks, latency spikes, and thread pool saturation.
• Reviewed functional specifications and architecture blueprints to identify risk areas early, providing test coverage recommendations during sprint planning and requirement analysis sessions.
• Developed and maintained automation frameworks for Electron and OpenFin-based desktop applications, validating UI behavior and system-level events across multiple OS environments.
• Executed cross-platform automation on Selenium Grid, enabling parallel test execution across diverse browser and operating system combinations to ensure consistent performance.
• Monitored automated test suites using dashboards and custom logging utilities to capture flaky test behavior, execution time anomalies, and system bottlenecks.
• Enhanced automation robustness by implementing smart waits, retry mechanisms, and dynamic element handling tailored to optimize desktop and web application testing.
• Participated in architecture and release retrospectives, providing test impact analysis and feedback on quality risks, defect trends, and test environment readiness.
• Designed modular, reusable test cases aligned with user stories and edge conditions for agile sprint deliveries, ensuring maximum coverage with minimal test maintenance.
• Performed security testing and manual validation of Juniper switches, NAC policy enforcement, and access points in live production, aligning test design with system requirements, risk management, and hardware development to ensure testability and compliance.
• Delivered release QA sign-offs with risk assessments, defect density reports, and test traceability metrics to support go/no-go deployment decisions.
• Collaborated with developers during root cause analysis, helping reduce issue resolution time by offering detailed logs, replication steps, and environment comparisons.
• Utilized GD&T to interpret technical drawings, led corrective action initiatives, integrated performance metrics into quality systems, and supported internal audits to ensure compliance with organizational standards.
• Planned and executed full-lifecycle testing for enterprise applications across domains like banking, HR, and cloud-based CRM, including Oracle Fusion and AEM.
• Validated backend integrations with TSA, UDW, and service registries, supporting critical functions like order processing, billing, payroll, and account management.
• Developed hybrid automation frameworks using Selenium, TestNG, Maven, and Jenkins pipelines, enabling efficient CI/CD integration and regression test automation.
• Implemented BDD automation using Cucumber with Java, following page object model best practices to improve maintainability and reduce test flakiness.
• Developed robust automation frameworks using Java, Python, and Groovy for UI and API validation, integrating REST clients and schema checks within CI/CD pipelines to streamline continuous testing.
• Performed ETL and data validation testing using Informatica, DBFit, and T-SQL to ensure accuracy in transformation logic, source-to-target mapping, and reporting data across enterprise systems.
• Actively participated in sprint planning, daily stand-ups, and bug triages using tools like JIRA and Confluence, driving timely resolutions and maintaining alignment with Agile delivery milestones.
• Executed functional, regression, and smoke testing across Fusion HCM, AEM, and CRM platforms to validate core workflows, user interactions, and system integrations in critical business applications.
• Led global QA teams across US, India, and Mexico, mentoring junior testers and standardizing testing strategies to improve delivery efficiency and team collaboration.
Environment: Selenium 4, JMeter 5.6, LoadRunner 12.63, REST Assured 5.3, Postman 10, TestNG 7.9.0, Cucumber 7.14.0, Java 17, Python 3.11, Groovy 4.0, Maven 3.9, Jenkins 2.426, Git 2.42, Electron 28, OpenFin 32, Oracle Fusion Cloud 24A, AEM 6.5, Informatica 10.5, DBFit 2.0, T-SQL (SQL Server 2019), JIRA 9, Confluence 8, CI/CD Jenkins, Maven, Git, Selenium Grid, Agile/Scrum, BDD, Page Object Model POM.
BHG Financial, TX Nov 2021 – Sep2023
QA Automation Engineer
Responsibilities:
• Created test plans, cases, and scripts from functional and redesign specs, validating both application UI and backend data. Ensured complete coverage through detailed metrics and requirement traceability.
• Worked in Agile methodology, adapting quickly to evolving requirements and sprint priorities. Participated in all scrum ceremonies and provided timely QA deliverables with minimal rework.
• Analyzed business requirements and functional specs to derive comprehensive test scenarios. Mapped scenarios to acceptance criteria to ensure alignment with stakeholder expectations.
• Developed and maintained automation test suites using Selenium WebDriver, Cucumber, and Ruby. Focused on reducing manual effort by automating repetitive and high-priority workflows.
• Built a hybrid framework combining TestNG, Selenium, and Maven for scalable and maintainable automation. Applied QA best practices to support continuous testing across releases.
• Integrated Jenkins with Maven and GitHub to trigger nightly builds and execute automated regression suites. Automated CI/CD test pipelines to ensure consistent test execution across environments.
• Automated cross-browser testing for Chrome, Firefox, Safari, and Internet Explorer using Selenium WebDriver. Validated UI compatibility and layout consistency across different browsers and platforms.
• Developed Groovy-based automation scripts in SOAP UI to validate SOAP and RESTful APIs. Conducted comprehensive web services testing including request validation, response verification, and XML/XPath parsing.
• Executed backend validation through complex SQL queries to ensure correct data insertion, deletion, and updates in Oracle database tables and data cubes. Performed database verification to ensure data integrity and consistency.
• Created test scripts in Katalon Studio using Page Object Model, reusable functions, and environment variables. Automated smoke, functional, and regression test scenarios for web-based applications.
• Performed localization and globalization testing of web and mobile portals in four languages. Coordinated UI testing tasks with junior QA engineers to ensure multilingual interface accuracy.
• Participated in daily stand-ups, sprint planning, and retrospective meetings as part of Agile QA team. Delivered sprint-wise quality metrics and test summaries to stakeholders.
• Used Maven for project configuration and dependency management, enhancing automation efficiency and version control. Structured automation projects using POM for improved maintainability.
• Logged and tracked defects using JIRA, collaborating with developers to troubleshoot issues and validate fixes. Maintained defect reports with severity, priority, and reproduction steps.
• Designed and executed backend integration tests for microservices using Rest Assured and JUnit in Eclipse. Validated API responses, schema, headers, and performance for reliability and consistency.
• Executed end-to-end test automation using Selenium Grid for distributed regression testing. Enabled parallel execution across multiple browsers and environments to optimize run time.
• Automated AngularJS and Angular application testing using Protractor, Jasmine, and TypeScript. Created feature files using Cucumber to validate user stories in a BDD framework.
• Integrated TestNG and Sauce Labs for cross-browser testing and frontend validation. Used ReadyAPI to validate backend responses and SOAP/REST service reliability.
• Ensured compliance with international standards and legislation by aligning product specifications with customer requirements, supporting purchasing quality, and maintaining test equipment.
• Implemented CI/CD pipelines using Jenkins and Azure DevOps, automating test execution and defect reporting workflows. Connected builds to test cases for traceable results.
• Developed automation frameworks using Java, Selenium WebDriver, TestNG, and MongoDB to validate API endpoints and UI layers. Used JavaMail to send test reports post-regression.
• Used Postman for manual REST API testing and validation, including authentication headers, response codes, and payload checks. Worked closely with developers to align on API behavior.
• Created automation summary reports for each executed test suite and shared them with QA leads and business stakeholders. Delivered detailed test coverage, defect trends, and execution status in scheduled QA reports.
Environment: Selenium WebDriver 4.12, TestNG 7.9.0, Cucumber 7.15.0, Ruby 3.3.0, Java 17, Maven 3.9.6, Jenkins 2.440.1, GitHub, REST Assured 5.4.0, JUnit 5.10.2, Postman 10.24.5, ReadyAPI 3.52.1, SOAP UI 5.7.2, Oracle Database 19c, MongoDB 6.0, JIRA Cloud 2025, Katalon Studio 9.3.0, Angular 14, Protractor 7.0, Jasmine 4.6.0, TypeScript 4.9.5, Selenium Grid 4.12, Sauce Labs, JMeter 5.6.3, Eclipse IDE 2023 09 4.29, Azure DevOps Server 2022, JavaMail API 1.6.2, Agile/Scrum.
Tavant Technologies, TX Jan 2018 – Oct 2021
QA Automation Engineer
Responsibilities:
• Analyzed business requirement documents and collaborated in defining test plans while designing detailed test cases for new features. Contributed to requirement reviews to ensure complete test coverage across all functional areas.
• Partnered with development teams to understand architectural and design specifications for effective test planning. Translated technical insights into comprehensive testing strategies for each sprint cycle.
• Built and maintained Page Object Models using Selenium WebDriver following the Page Object Design Pattern. Enhanced code reusability and simplified test script maintenance for scalable automation.
• Designed and implemented BDD automation test suites using Selenium, Cucumber, and Ruby to validate acceptance criteria. Integrated tests with Jenkins for continuous execution during sprint cycles.
• Developed a hybrid Selenium test framework combining keyword-driven and data-driven approaches using TestNG and Java. Achieved modular test scripts for higher reusability and easy maintainability.
• Automated React.js applications using WebDriver, Protractor, and JavaScript (ES6) frameworks to validate dynamic web components. Ensured consistency of UI behaviors across supported browsers.
• Created robust test scripts for UI changes, DOM modifications, and backend validations using Selenium WebDriver, TestNG, and Jenkins. Handled application updates and environment changes with script resilience.
• Wrote and optimized Selenium scripts with Java and TestNG for testing enhancements and new features. Ensured automated test stability across releases by incorporating test validations and exception handling.
• Executed full regression and functional test scenarios using Selenium and Cucumber with defined test cases and conditions. Validated application workflows to maintain functional integrity over time.
• Configured Maven builds and Selenium scripts in Java using TestNG for automated nightly regression suites. Integrated Jenkins to automate execution, improve traceability, and monitor test performance.
• Built automation frameworks using Selenium WebDriver and Cucumber for behavior-driven testing. Managed test execution lifecycle using version control and CI/CD pipelines.
• Drove E2E test management across the project life cycle by aligning requirement gathering, design analysis, and Core Java automation with product quality, functional requirements, and operational acceptance.
• Conducted comprehensive web service testing for SOAP and REST APIs using SOAP UI. Validated XML request and response structures and functional behavior against API specifications.
• Developed Selenium test automation scripts to execute regression, cross-browser, and UI compatibility tests. Used XPath and dynamic locators for resilient element selection.
• Updated and maintained detailed test plans and test cases to reflect changing business and technical requirements. Ensured proper test coverage and traceability through requirement mapping.
• Used SQL extensively to perform backend data verification and supported functional testing through dynamic test data validation. Connected to Oracle databases for schema-level test operations.
• Participated in daily Agile SCRUMs and sprint planning meetings, providing QA estimates and feedback. Validated sprint deliverables and provided test execution reports throughout development cycles.
• Collaborated with developers and stakeholders to replicate bugs, log issues in JIRA, and conduct regression testing. Created test data and reviewed business workflows to enhance testing quality.
• Designed and implemented hybrid Appium framework with Page Object Model for mobile (Android/iOS) applications. Automated mobile scenarios covering gestures, UI validations, and user flows.
• Utilized JMeter for performance testing, integrated test cases into CI using Maven plugins. Assessed system responsiveness, throughput, and load behavior across services.
• Created BDD feature files, scenarios, and step definitions using Cucumber and Java. Followed test-first approach in TDD environments for delivering reliable, testable code.
• Performed UI, backend, and cross-browser testing across web applications using Selenium Grid and Sauce Labs. Ensured responsive behavior across Chrome, Firefox, Safari, Edge, and Opera browsers.
• Used Apache POI for data-driven testing to fetch inputs from Excel spreadsheets and populate them into automated test cases. Enhanced test coverage by simulating real-time user inputs.
• Designed and implemented end-to-end automation strategies using Selenium, REST Assured, TestNG, and Jenkins. Conducted smoke, sanity, and regression tests across continuous delivery pipelines.
Environment: Selenium WebDriver 4.12.1, TestNG 7.9.0, Cucumber 7.15.0, Java 11, Maven 3.8.8, Jenkins 2.440.1, Appium 2.4.1, REST Assured 5.3.0, SOAP UI 5.7.2, JMeter 5.6.3, SQL Oracle 19c, MySQL 8.0.36, Git 2.42.0, JIRA 9.12.0, Protractor 7.0.0, JavaScript ES6, Ruby 3.2.2, Page Object Model, Hybrid Framework Keyword + Data Driven, BDD, TDD, Agile/SCRUM, Selenium Grid, Sauce Labs, Apache POI 5.2.3, XML/JSON, React.js 18.2.0, Cross-Browser Testing, CI/CD Pipelines, Version Control Git, API Testing REST/SOAP, XPath/CSS Selectors
Vouch Insurance, IL June 2017 – Dec 2018
QA Test Engineer
Responsibilities:
• Proficient in Object-Oriented Programming concepts and developed robust automated test scripts using Java for enterprise-grade applications. Ensured code maintainability and reusability within the automation framework.
• Continuously updated test plans, strategies, and scenarios based on evolving requirement specifications and business logic. Ensured comprehensive test coverage through detailed and traceable documentation.
• Developed and executed automated test scripts using Selenium WebDriver integrated with TestNG. Analyzed test execution results and performed defect triage to ensure quality deliverables.
• Authored Gherkin syntax scenarios and step definitions using Cucumber for Behavior-Driven Development (BDD). Facilitated better communication between business stakeholders and technical teams.
• Implemented Page Object Model with Data-Driven and Cucumber frameworks using Selenium WebDriver. Enhanced test code modularity and improved overall test execution efficiency.
• Used Firebug and FirePath to inspect, debug, and locate web elements by ID, XPath, CSS Selector, and other DOM attributes. Ensured accuracy in element selection for stable automation scripts.
• Automated handling of web browser elements including alerts, frames, dropdowns, and pop-ups using Selenium. Achieved seamless interaction with dynamic web components across various modules.
• Utilized Selenium Actions class to automate mouse hover, drag and drop, and advanced keyboard interactions. Ensured smooth execution of complex UI functionalities.
• Conducted end-to-end functional testing and automated key workflows using Selenium WebDriver with TestNG. Validated critical application behavior under various test scenarios.
• Executed parallel and cross-browser testing on Chrome, Firefox, Safari, and IE using Selenium Grid. Reduced execution time and ensured cross-platform compatibility.
• Captured screenshots using Selenium and prepared detailed user documentation for UAT. Supported stakeholders with clear and concise visual evidence for validation.
• Applied Apache POI library to extract and utilize test data from Excel spreadsheets. Enabled data-driven testing to handle large datasets efficiently.
• Automated multi-window handling and managed browser pop-ups using Selenium. Enhanced automation scripts to deal with complex navigation scenarios.
• Conducted integration and regression testing to verify compatibility of new features with existing functionalities. Utilized Selenium and TestNG to validate system stability after enhancements.
• Grouped and prioritized test methods and test suites using TestNG annotations such as groups and parameters. Streamlined regression suite management for consistent test execution.
• Employed AutoIt to automate Windows GUI interactions for hybrid web-desktop applications. Extended automation reaches beyond browser-based components.
• Validated backend data by writing complex SQL queries for testing in SQL Server. Ensured accurate data mapping and report validation against business logic.
• Performed SOAP and RESTful API testing using SOAP UI and Postman. Validated response structures, status codes, and payloads for backend services.
• Maintained test code repositories and version control using Git. Facilitated collaborative...