QA Engineer - Application Migration & Automation
About the role
Role Overview: You are required to support a critical application modernization and migration initiative by ensuring quality, stability, and data integrity during the transition from .NET to .NET Core and AWS EC2 to containerized environments. As a skilled QA Engineer, you will play a crucial role in validating large-scale application and infrastructure changes in complex technical environments.
Key Responsibilities: - Design and execute test strategies for application migration and modernization projects - Conduct regression, integration, and system testing for .NET to .NET Core migration - Validate backend and data-layer changes, ensuring data integrity and business logic accuracy - Create and maintain automated test suites for API, backend, and integration tests - Collaborate with backend engineers and DevOps for defect resolution - Participate in CI/CD pipelines to meet quality gates - Document test plans, test cases, and defect reports - Identify migration risks and propose quality mitigation strategies
Required Qualifications: - 5+ years of software quality assurance experience - Hands-on testing experience with backend and API-driven applications - Proven track record in supporting application migrations or major platform changes - Strong understanding of .NET-based applications and backend architectures - Proficiency in test automation frameworks (e.g., Selenium, Playwright, Cypress, REST Assured, Postman) - Experience with SQL and database validation - Familiarity with cloud environments, preferably AWS - Strong analytical, troubleshooting, and communication skills - Ability to work independently in a freelance/contract role
Nice to Have: - Experience with testing containerized applications (Docker, Kubernetes, ECS) - Familiarity with CI/CD integration tools (GitHub Actions, Azure DevOps, Jenkins) - Background in performance or load testing - Previous involvement in modernization, refactoring, or re-architecture projects - ISTQB or similar QA certifications
Engagement Details: - Freelance/independent contractor engagement - Flexible schedule with some overlap with U.S. business hours
(Note: The additional details of the company were not provided in the job description.) Role Overview: You are required to support a critical application modernization and migration initiative by ensuring quality, stability, and data integrity during the transition from .NET to .NET Core and AWS EC2 to containerized environments. As a skilled QA Engineer, you will play a crucial role in validating large-scale application and infrastructure changes in complex technical environments.
Key Responsibilities: - Design and execute test strategies for application migration and modernization projects - Conduct regression, integration, and system testing for .NET to .NET Core migration - Validate backend and data-layer changes, ensuring data integrity and business logic accuracy - Create and maintain automated test suites for API, backend, and integration tests - Collaborate with backend engineers and DevOps for defect resolution - Participate in CI/CD pipelines to meet quality gates - Document test plans, test cases, and defect reports - Identify migration risks and propose quality mitigation strategies
Required Qualifications: - 5+ years of software quality assurance experience - Hands-on testing experience with backend and API-driven applications - Proven track record in supporting application migrations or major platform changes - Strong understanding of .NET-based applications and backend architectures - Proficiency in test automation frameworks (e.g., Selenium, Playwright, Cypress, REST Assured, Postman) - Experience with SQL and database validation - Familiarity with cloud environments, preferably AWS - Strong analytical, troubleshooting, and communication skills - Ability to work independently in a freelance/contract role
Nice to Have: - Experience with testing containerized applications (Docker, Kubernetes, ECS) - Familiarity with CI/CD integration tools (GitHub Actions, Azure DevOps, Jenkins) - Background in performance or load testing - Previous involvement in modernization, refactoring, or re-architecture projects - ISTQB or similar QA certifications
Engagement Details: - Freelance/independent contractor engagement - Flexible schedule with some overlap with U.S. business hours
(Note: The additional details of the company were not provided in the job description.)
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free