Software QA Analyst - Cloud Migration, Test Automation & AI-Assisted Quality Engineering

Infinite Computer Solutions (ICS)
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services JIRA Automation of Tests Cloud Engineering Code Coverage Software Documentation Cyber Security Databases Continuous Integration
+29 more
Data Integrity Database Testing Design of User Interfaces PostgreSQL Microsoft SQL Server Oracle (Applications) Regression Testing Migration Manager Requirements Traceability Software Deployment Software Quality Assurance (SQA) Systems Integration Test Data Test Management Strategies of Testing Tricentis Tosca Google Cloud Enterprise Software Applications Cloud Platform System Spring Cloud Test Scripts Gitlab Integration Tests Infrastructure Automation Frameworks Hardware Infrastructure Cloud Migration Devsecops Api Management Microservices

Job description

As a Senior Software QA Analyst, you will play a critical role in ensuring the quality, reliability, performance, and security of a business-critical application being migrated from distributed on-premises infrastructure to cloud-native platforms in AWS and Google Cloud Platform (Google Cloud Platform). This is not a traditional manual testing role. We are seeking a modern Quality Engineering professional who embraces automation-first delivery and leverages AI-assisted testing tools to accelerate test creation, improve coverage, reduce defects, and enable highly repeatable regression testing. You will partner closely with developers, architects, business analysts, cybersecurity, infrastructure, and project management teams throughout the migration and modernization lifecycle. What You’ll Do Quality Engineering & Test Strategy

  • Develop comprehensive test strategies supporting cloud migration, application modernization, and production deployment activities.
  • Design and execute functional, integration, system, regression, UAT, performance, and validation testing.
  • Validate data integrity, business processes, APIs, integrations, and cloud-native application functionality.
  • Participate in application assessments, migration planning, deployment rehearsals, cutover testing, and post-production stabilization. Test Automation Leadership

  • Design, develop, and maintain scalable automated testing frameworks and reusable test assets.
  • Create automated regression suites that support ongoing releases and future enhancements.
  • Implement automated validation for APIs, databases, user interfaces, workflows, and integrations.
  • Continuously improve test coverage, automation effectiveness, and release quality metrics. AI-Assisted Quality Engineering

  • Utilize Copilot, Codex, and similar AI-enabled tools to generate first-draft test cases, test scripts, test data, automation code, validation logic, and testing documentation.
  • Leverage AI to accelerate defect analysis, requirements review, test optimization, risk identification, and regression coverage planning.
  • Drive adoption of AI-enabled quality engineering practices across the delivery team. Agile Delivery & Collaboration

  • Use Jira to manage stories, defects, testing activities, and release readiness.
  • Utilize QTest for test management, traceability, reporting, execution tracking, and audit readiness.
  • Develop and maintain automated test assets using Tosca and other enterprise automation frameworks.
  • Collaborate closely with development teams using GitLab-based CI/CD and DevSecOps workflows.

Requirements

  • Bachelor’s degree or equivalent experience.
  • 8+ years of software quality assurance and testing experience.
  • 5+ years of experience building and maintaining automated testing solutions.
  • Deep expertise with QTest, Tosca, Jira, and GitLab.
  • Experience supporting enterprise application migration to AWS and/or Google Cloud Platform.
  • Strong knowledge of API testing, database testing, integration testing, and regression automation.
  • Experience designing requirements traceability and test coverage models.
  • Practical experience using AI-assisted tools to accelerate test creation and automation development. Preferred Qualifications

  • Experience in fintech, payments, banking, or regulated industries.
  • Experience testing cloud-native applications, microservices, and containerized solutions.
  • Familiarity with CI/CD, DevSecOps, Infrastructure as Code, observability platforms, and cloud landing zones.
  • Experience with SQL Server, Oracle, PostgreSQL, or similar database platforms. Success in the First 12 Months

  • Establish a highly automated, repeatable testing framework supporting migration and modernization efforts.
  • Significantly reduce manual test effort through AI-assisted test generation and automation.
  • Deliver measurable improvements in defect detection, test coverage, and release quality.
  • Build a sustainable regression testing capability that supports long-term platform evolution.
  • Become the trusted quality leader ensuring cloud migrations are delivered with exceptional reliability, speed, and confidence. Ideal Candidate: A modern Quality Engineering professional who combines deep QA expertise with advanced automation, QTest, Tosca, Jira, GitLab, AWS/Google Cloud Platform testing experience, and AI-assisted quality engineering practices to deliver high-quality software faster while creating scalable automated testing assets for future releases.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:14 min

Establishing stable test environments and required test data

Augustin Gottlieb Augustin Gottlieb · World Congress 2025

3:21 min

Automating complete quality assurance pipelines with artificial intelligence

Evelyn Haslinger · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all