CrawlJobs Logo

Migration Testing Engineer

ngusoftinc.com Logo

NGUSoft

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This role involves planning, executing, and validating data migration processes across multiple environments. You will play a critical role in ensuring data accuracy, integrity, and consistency while migrating from legacy systems to new platforms. Your expertise in testing methodologies, data validation, and migration tools will drive seamless transitions with minimal disruption to business operations.

Job Responsibility:

  • Design and develop comprehensive migration test plans, including test strategies, scenarios, and scripts to validate data migration integrity
  • Ensure all data is accurately and completely migrated. Develop SQL queries or scripts to compare source and target data sets, checking for consistency, quality, and completeness
  • Execute test cases across migration stages, including initial data load, incremental data load, and final validation before go-live
  • Identify, document, and track defects or inconsistencies in data, collaborate with cross-functional teams to resolve issues, and validate fixes to ensure a high-quality migration
  • Work closely with infrastructure and database teams to set up testing environments that mirror production conditions and contain the necessary data for testing
  • Identify potential risks in migration plans and suggest risk mitigation strategies
  • Create automated scripts where feasible for large data comparisons and validations. Familiarity with testing frameworks, SQL, and relevant ETL or migration tools is preferred
  • Document testing processes, outcomes, and issues, providing regular reports and analysis to stakeholders on migration test progress, results, and risks

Requirements:

  • Minimum 7 years of experience in migration testing or data validation roles, preferably involving large-scale data migrations
  • Proficiency in SQL for data validation and comparison
  • Experience with data migration tools (e.g., AWS DMS, Informatica, Talend, or similar)
  • Familiarity with ETL processes, data transformation, and data quality principles
  • Knowledge of test automation tools and frameworks, especially for data migration (e.g., Python scripting for automation, Selenium, or Robot Framework)
  • Strong problem-solving and analytical skills for identifying data discrepancies and their root causes
  • High attention to detail, especially with respect to data integrity and accuracy
  • Excellent verbal and written communication skills, with the ability to communicate complex findings clearly to technical and non-technical stakeholders
  • Ability to work in cross-functional teams, liaising with developers, database administrators, business analysts, and project managers

Nice to have:

  • Relevant certifications in testing (e.g., ISTQB) or data management (e.g., Certified Data Management Professional (CDMP))
  • Familiarity with cloud environments, especially AWS, Azure, or Google Cloud, is a plus
  • Experience with scripting languages such as Python, Bash, or PowerShell for data manipulation and automation
What we offer:
  • Impactful Work: Be part of a critical function that ensures successful transitions and mitigates risk in high-impact projects
  • Growth Opportunities: Opportunity to enhance your skills in data migration, testing automation, and cloud data management
  • Collaborative Culture: Work alongside talented professionals in a supportive, team-oriented environment

Additional Information:

Job Posted:
January 02, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Migration Testing Engineer

Senior DevOps Migration Engineer

Join Sopra Steria Aeroline and become part of a forward-thinking team shaping th...
Location
Location
Canada , Ottawa
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong sense of ownership and pragmatism, excellent communication skills, ability to coach teams, and sound judgment in deciding between Azure DevOps and GitHub for specific use cases
  • proven experience executing migrations from GitLab, TFS, or Jenkins to GitHub and Azure DevOps, including automation artifacts such as scripts and pipelines with integrity checks
  • deep knowledge of Azure Pipelines and/or GitHub Actions, including YAML templates, environments, approvals, gates, and reusable components
  • hands-on experience with work item and requirements migration, mapping to Azure Boards while managing constraints and third-party tooling considerations
  • strong understanding of security and compliance in regulated environments, including evidence capture, four-eyes reviews, and embedded change approvals in pipelines
  • expertise in governance practices such as organizational structuring, project and team setup, permissioning, repository strategies (monorepo vs multi), and branch/PR policies.
Job Responsibility
Job Responsibility
  • Design and execute migration strategies for repositories, work items, pipelines, test assets, and artifacts, including validation, rollback plans, and evidence capture
  • build automation scripts and pipelines for repository history transfers, work item imports, and CI/CD conversions (Jenkins/TFS → Azure Pipelines/GitHub Actions), incorporating secret management and approval workflows
  • maintain traceability across requirements, tests, commits, builds, and releases, aligned with aviation and regulatory standards (e.g., DO‑278/ED‑109A), supported by audit-ready logs
  • implement identity and security models such as SSO and RBAC across Azure DevOps, GitHub, and artifact ecosystems (e.g., JFrog), and enforce code scanning and secret scanning policies
  • coordinate multi-team migrations in parallel waves, baseline KPIs, eliminate bottlenecks, and optimize pipeline templates for efficiency
  • collaborate with platform, security, PMO, and business teams to communicate risks, trade-offs (ADO vs GitHub), and deliver clear cutover plans.
What we offer
What we offer
  • Competitive salary and annual performance bonus
  • comprehensive benefits package: life insurance, long-term disability, health care, dental, vision, and a health spending account to support your well-being (Sopra Steria covers 100% of premiums)
  • paid time off: sick leave, personal days, and 3 weeks of vacation
  • monthly transportation allowance
  • excellent training, development, and career advancement opportunities, with active support to strengthen your skills in a caring, collaborative, and inclusive company culture
  • hybrid work environment
  • provided equipment to ensure optimal productivity
  • Sopra Steria is certified as a “Great Place to Work”.
  • Fulltime
Read More
Arrow Right

Software Engineer - System / Solution Testing

The role involves designing and executing test plans, working with teams to anal...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Internet Protocols: TCP/UDP/IPv4/IPv6
  • Domain Knowledge: Service Provider, Cloud, Core and Edge Technologies
  • Networking Protocols: MPLS, BGP, OSPF/ISIS, RSVP, RSVP-TE, L3VPN, L2VPN, LDP, VLAN, QoS, ARP, Firewall Filter
  • Test Knowledge: Prepare Test Plans, Test Execution, Define Network Topologies, Understand Complex Customer Networks, Good Automation Skills
  • Should be able to adjust and work in fast pace Customer project environment
  • Familiar and Hands-On with testing tools (Ixia, Spirent, etc.)
  • Junos/Evo Experience
Job Responsibility
Job Responsibility
  • Lead testing efforts which could include scale testing, migration testing, certification testing and end to end solution testing
  • Work with Field/Sales Engineers and Customers to Analyze Customer Deployment Architectures, Network Topologies and Test Plans
  • Extract Customer Use Cases from requirements and test plans
  • Work with Development Functional and System Test Teams to analyze test coverage and gaps
  • Participate in design and information gathering workshops with the Customer to understand the Customer’s existing network design and technical requirements of new network designs
  • Design test plans based on customer solution requirements
  • Execute test cases and create automation scripts
  • Produce a written summary report of the status of Design projects, equipment and network problems on a regular basis to the Customer
  • Identify, troubleshoot and document issues and work with appropriate Juniper engineering resources to close problems to customer’s satisfaction
  • Assist Creating Test Automation Frameworks, identifying tools and scripting languages
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Specific programs for personal and professional development
  • Inclusive culture that values varied backgrounds
  • Flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

IVR Automation Test Engineer

IVR Automation Test Engineer positions! Permanent Position / Direct Hire!
Location
Location
United States , Cincinnati
Salary
Salary:
92290.00 USD / Year
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related technical field
  • Ability to work in a project driven environment
  • Experience or desire to work in an agile environment
Job Responsibility
Job Responsibility
  • Design, build, and support production monitoring and regression testing for IVR applications utilizing Empirix Hammer
  • Use VB Script, Dynamic Speech Recognition, Data tables in Empirix hammer to develop scripts for IVR and CTI applications
  • Requirement Gathering, Business Process Flow, Functional Process Flow, Business Process Modeling, Business Process Re-engineering, Business Change Management, Transaction Processing, Documenting Enhancement Requests with a keen awareness of developer needs and end-users and able to deal with clients efficiently
  • Manage numerous teams migrating from Waterfall to Scrum life cycles
  • Conduct Daily Scrum meeting, Planning Sessions, Backlog updates, User Stories updates, Continuous Integration, Continuous Testing
  • Documentation in the form of Artifacts and Specs. Create industry standard documents such as BRDs, FSDs, User Stories and Use Case specs
  • Write good User Stories, Story Slicing, Backlog Grooming, Release Planning, Sprint Planning, Sprint Review and Sprint Retrospective
  • Provide production support to end users of the web based application
  • Develop, maintain and execute manual test cases and test scripts
  • Participate in design meetings, manual test of program changes, creation and development of comprehensive test strategies
  • Fulltime
Read More
Arrow Right

Manager, Software QA Engineering

At CVS Health, we’re building a world of health around every consumer and surrou...
Location
Location
United States , Monroeville
Salary
Salary:
102190.00 - 180000.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field and five (5) years of progressive, postbaccalaureate experience in the job offered or related occupation
  • Software development lifecycle (SDLC)
  • CI/CD, Jenkins, GIT, or DevOps
  • Agile methodologies or SAFe Software Development Principles
  • JIRA, Rally, or Confluence
  • SAS or SQL
  • Software testing, quality assurance, and troubleshooting
  • Test automation and automation scripts
  • Performing API application testing
  • Partnering with leadership to drive adoption of new QA technologies including Behavior-Driven Development (BDD), Test-Driven Development (TDD), QA test automation, Robotic Process Automation (RPA), and model-based testing
Job Responsibility
Job Responsibility
  • Design, develop, and manage software test programs for quality assurance (QA) to identify software problems and root causes
  • lead key strategic small to medium size QA initiatives and develop testing programs to drive adoption of test automation and other QA engineering technologies
  • responsible for overall QA ownership of initiatives spanning multiple teams across the enterprise, and support enterprise end-to-end testing
  • participate in software design reviews for a team of QA engineering professionals and provide input on functional requirements to improve functionality and features with a focus on performance, reliability, and maintainability
  • analyze user needs and develop software testing to meet business requirements
  • develop testing programs that address areas such as functional testing, system testing, manual testing, regression testing, mobile testing, application testing, performance testing, usability testing, system integration, and data migration
  • leverage test automation, model-based testing, and other QA engineering approaches to ensure rapid time to market and efficient QA delivery for assigned projects
  • document application defect triage and report defects using bug tracking systems
  • support all phases of the Software Development Life Cycle (SDLC)
  • validate the results of testing to ensure replicability and compliance with standards
What we offer
What we offer
  • Full range of medical, dental, and vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • fully-paid term life insurance plan
  • short-term and long term disability benefits
  • well-being programs
  • education assistance
  • free development courses
  • CVS store discount
  • discount programs with participating partners
  • Fulltime
Read More
Arrow Right

Active Directory Engineer

We are seeking a highly skilled Active Directory Engineer with experience in pla...
Location
Location
United States , Houston
Salary
Salary:
Not provided
comtecinfo.com Logo
ComTec Information Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience configuring and implementing Active Directory
  • 5+ years of experience in planning and performing AD migrations
  • Must have hands-on experience with Active Directory migration
  • Experience with AD migration tools such as ADMT (Active Directory Migration Tool), Quest Migration Manager, or similar tools
  • Experience with Quest Migration Manager is preferred
  • Experience developing AD migration plan and developing scripts to automate AD data migration
  • Experience running Active Directory health checks
  • Proficiency in PowerShell scripting for automation and administration
  • Strong experience with AD enterprise certificate services, rights management server, AD federation services, and identity manager
  • Active Directory hands on experience in a multi-site/multi-domain/multi-forest environment, is required
Job Responsibility
Job Responsibility
  • Develop and implement Active Directory migration plans including detailed timelines and risk mitigation strategies
  • Perform assessments of current AD environments, including domain controllers, group policies, and security configurations
  • Develop AD migration plan to migrate applications, servers, users, and data from the existing AD to the new 2019 AD
  • Plan, Migrate and Implement Active Directory
  • Collaborate with network, security, and application teams to ensure compatibility and successful migration
  • Design, implement, and troubleshoot Directory Synchronization and Federation Services
  • Design and implement DNS/DHCP and Group Policy
  • Provide technical leadership and troubleshooting expertise during migration activities
  • Work with customers and other IT stakeholders to identify and define secure solution requirements
  • Use Quest Migration Manager to migrate data from the existing AD to the new AD
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Testing Architect

GEICO TECH is looking for a Staff Software Engineer – Testing Architect to own t...
Location
Location
United States , Chevy Chase; Palo Alto; Dallas; Seattle
Salary
Salary:
100000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • 4+ years in test automation, test platforms, or developer tooling at scale
  • Highly skilled in building and designing large-scale tools and frameworks for new and legacy tech stack applications
  • Strong experience building scalable test automation platforms and tools
  • Hands-on AI/ML experience in testing or quality engineering
  • Familiarity with safe deployment practices
  • Kubernetes and Docker experience is required
  • Proficiency in two or more programming languages (e.g., Java, Python, JavaScript/TypeScript, Go, .NET)
  • Experience with CI/CD, pipeline design, and integrating test results into deployment and release workflows
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Platform & Tools Architecture
  • Design and build large-scale tools and frameworks for test automation
  • Build and own scalable tooling for test authoring, execution, orchestration, and reporting
  • Drive consolidation of fragmented tools and approaches into a single platform
  • Integrate the platform with release and delivery systems
  • Lead AI-assisted testing initiatives
  • Ensure AI capabilities are embedded in the platform
  • Evaluate and adopt industry solutions for AI test generation and self-healing
  • Define and implement safe-deployment patterns
  • Partner with Release Management and DevOps
What we offer
What we offer
  • Comprehensive Total Rewards program
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right
New

Senior Test Engineer (API)

We are looking for Senior Test Engineer (API) to join Sopra Steria Polska for a ...
Location
Location
Poland , Katowice
Salary
Salary:
12000.00 - 16000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with Contract Based Testing (consumer driven contracts, contract versioning strategies)
  • Strong experience in API testing: REST, HTTP methods, status codes, JSON
  • Experience with contract testing tools such as: Pact, Spring Cloud Contract, or similar
  • Hands on experience with Oracle WebLogic Server
  • testing services deployed on WebLogic
  • understanding of domains, managed servers, clusters
  • basic familiarity with WebLogic logging and diagnostics
  • Experience working with Oracle Linux
  • command line usage
  • log analysis
Job Responsibility
Job Responsibility
  • Design, implement, and maintain API contracts
  • Develop and execute Contract Based Tests (Consumer driven contracts, Provider side contract verification)
  • Validate API implementations deployed on Oracle WebLogic Server
  • Integrate contract and API tests into CI/CD pipelines
  • Test REST APIs hosted on WebLogic for: correct request/response schemas, backward compatibility, error handling and exception mapping
  • Analyze and report contract violations and test failures
  • Collaborate closely with: API and middleware development teams, consuming teams, WebLogic and DevOps engineers
  • Work with and manage test environments on Oracle Linux
  • Support testing across multiple WebLogic domains and environments (DEV, TST, ACC, PRD)
  • Document contracts, test logic, and findings clearly
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • workation
  • certifications (paid by the company)
  • Fulltime
Read More
Arrow Right

Database Development Engineer

The Database Development Engineer is an intermediate level position responsible ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Oracle SQL & PL/SQL Expertise – Strong knowledge of writing queries, stored procedures, triggers, and performance tuning
  • Database Migration & ETL – Experience in moving data between Oracle and other databases (e.g., PostgreSQL, SQL Server)
  • Python for Data Migration – Proficiency in using Python libraries like cx_Oracle, SQLAlchemy, and pandas for data extraction, transformation, and loading (ETL)
  • Data Transformation & Cleansing – Hands-on experience with data validation, transformation, and error handling
  • Shell Scripting & Automation – Writing scripts to automate database tasks and migrations
  • Performance Optimization – Indexing, query tuning, and bulk data loading techniques (e.g., SQL*Loader, DBMS_DATAPUMP)
  • Experience with StarBurst Data is an added advantage
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right