CrawlJobs Logo

Junior Test Engineer

India, Remote · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

The Junior Test Engineer will execute data validation queries and perform checks to ensure data integrity across platforms like Snowflake and Databricks. The role requires 2-4 years of experience in Software Testing, with strong SQL skills and familiarity with data warehouse concepts. Join us to contribute to impactful data migration projects!

Job Responsibility

  • Execute data validation queries to compare Source (Yellowbricks / Informatica outputs) vs Target (Databricks / Snowflake / dbt outputs)
  • Perform row-count checks between source and target tables
  • Perform aggregate validations (sums, counts, averages, distinct counts, min/max)
  • Perform sample and cell-level comparisons for critical entities and fields
  • Validate schema consistency (data types, lengths, precision/scale, nullable fields, constraints)
  • Log discrepancies, analyze patterns, and work with developers to support root-cause analysis
  • Understand Informatica mappings and workflows and their expected outputs
  • Validate dbt models (staging, core, marts) on Snowflake against legacy Informatica outputs
  • Test Databricks notebooks/jobs that replicate Yellowbricks logic — ensuring correct transformations, joins, filters, and aggregations
  • Validate CDC / incremental loads: new, changed, and deleted records are handled correctly
  • Execute functional tests to verify correct application of business rules after migration
  • Perform regression testing for each migration wave to ensure that previously validated data and flows remain correct
  • Support integration testing across layers: Source → Databricks / Snowflake
  • dbt → Snowflake → downstream reports or extracts
  • Validate downstream outputs (if in scope): reports, extracts, or interfaces that consume migrated data
  • Assist in executing basic performance tests for key queries and jobs (e.g., comparing runtime vs baseline)
  • Monitor pipeline runs for job failures, retries, and data volume anomalies
  • Execute test cases, record results, and maintain traceability to requirements
  • Log defects with clear steps, data samples, and evidence (screenshots/SQL) in the defect tracking tool (e.g., JIRA, Azure DevOps)
  • Retest resolved defects and support regression runs
  • Maintain test case repositories, test data sets, and execution logs for audit and re-use
  • Participate in daily stand-ups / defect triage with onshore/offshore teams

Requirements

  • 2-4 years of experience in Software Testing / QA
  • At least 2+ years in Data Warehouse / ETL testing
  • Practical experience in data migration / data platform modernization projects is strongly preferred
  • Strong SQL skills for writing complex queries and validations (joins, aggregations, window functions, filters)
  • Hands-on experience testing on at least one data platform such as Snowflake, Databricks, or other cloud DW/Big Data platforms
  • Exposure to Informatica (understanding mappings/workflows and expected outputs)
  • Exposure to dbt or willingness to learn dbt-based validations
  • Good understanding of data warehouse concepts: facts/dimensions, SCDs, aggregations, grain, source-to-target mapping
  • Familiarity with test management and defect tracking tools (e.g., Azure DevOps, JIRA, TestRail, qTest)
  • Experience with Excel or similar tools for managing validation results and reconciliation artifacts
  • Strong attention to detail and a structured approach to validation
  • Ability to analyze data discrepancies and collaborate with developers to narrow down issues

Nice to have

Experience with Snowflake/Databricks is a plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Junior Test Engineer

8 matching positions

Junior Test Engineer

We are looking for a Junior Test Engineer to be responsible for requirements ana...
Location
Location
Ukraine
Salary
Salary:
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Manual Testing / strong
  • Requirements Analysis / strong
  • Jira / strong
  • SQL / good
Job Responsibility
Job Responsibility
  • Requirements analysis, design, testing, and automation tests analysis for the software solution with a high level of quality
What we offer
What we offer
  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities
Read More
Arrow Right

Junior Test Engineer

The Junior Test Engineer role involves executing data validation queries, perfor...
Location
Location
India
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-4 years of experience in Software Testing / QA
  • At least 2+ years in Data Warehouse / ETL testing
  • Practical experience in data migration / data platform modernization projects is strongly preferred
  • Strong SQL skills for writing complex queries and validations (joins, aggregations, window functions, filters)
  • Hands-on experience testing on at least one data platform such as Snowflake, Databricks, or other cloud DW/Big Data platforms
  • Exposure to Informatica (understanding mappings/workflows and expected outputs)
  • Exposure to dbt or willingness to learn dbt-based validations
  • Good understanding of data warehouse concepts: facts/dimensions, SCDs, aggregations, grain, source-to-target mapping
  • Familiarity with test management and defect tracking tools (e.g., Azure DevOps, JIRA, TestRail, qTest)
  • Experience with Excel or similar tools for managing validation results and reconciliation artifacts
Job Responsibility
Job Responsibility
  • Execute data validation queries to compare Source (Yellowbricks / Informatica outputs) vs Target (Databricks / Snowflake / dbt outputs)
  • Perform row-count checks between source and target tables
  • Perform aggregate validations (sums, counts, averages, distinct counts, min/max)
  • Perform sample and cell-level comparisons for critical entities and fields
  • Validate schema consistency (data types, lengths, precision/scale, nullable fields, constraints)
  • Log discrepancies, analyze patterns, and work with developers to support root-cause analysis
  • Understand Informatica mappings and workflows and their expected outputs
  • Validate dbt models (staging, core, marts) on Snowflake against legacy Informatica outputs
  • Test Databricks notebooks/jobs that replicate Yellowbricks logic — ensuring correct transformations, joins, filters, and aggregations
  • Validate CDC / incremental loads: new, changed, and deleted records are handled correctly
Read More
Arrow Right

Junior Test Engineer

INNOMIZE is seeking a Junior Test Engineer to join our growing team! INNOMIZE al...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
INNOMIZE
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Software Engineering or related area
  • 1,5+ years of experience with testing software applications
  • Strong attention to detail and critical thinking skills
  • Clear communication (written and reading) in English is a must
  • Understanding of Software Development Life Cycle (SDLC)
  • Knowledge of Testing Techniques and Methodologies
  • Familiarity with test case & bug management tools (e.g., JIRA, Confluence)
  • Experience using API testing tools like Postman
  • Ability to write SQL queries for basic data validation
  • Basic programming knowledge in JavaScript or TypeScript
Job Responsibility
Job Responsibility
  • Execute manual tests, record results, and generate test reports
  • Create, update, and maintain test cases for new and existing features
  • Identify and document functionality and usability errors in the issue-tracking system
  • Assist developers in reproducing and debugging issues
  • Create and maintain project-related documentation
  • Communicate issues, progress, and test status to the team and management
  • Analyze requirements and collaborate with developers to ensure alignment
  • Run, maintain and deploy automated tests using Playwright on ECS and Puppeteer on AWS Lambda
  • Perform other testing-related duties as assigned
What we offer
What we offer
  • Dynamic and comfortable working environment
  • Work-life balance 40 hours per week from Mon to Fri
  • Overtime is rarely required, you will get paid for the extra work (up to 300%)
  • Upto 16-day and 2-day probation leave per year
  • Annual performance appraisal (twice / year) and 13-month salary
  • Health Insurance package (PVI)
  • Special bonus on Public holidays: 1/1, 30/4&1/5, 2/9, Hung Kings' (10/3)
  • Excellent Benefits: Project bonus, Team bonus, Birthday gift, Tet gift
  • Exciting internal events: Happy hour, Company trips, Year-end Party, Team building, Sports Clubs
  • Modern and cozy kitchens have plenty of free noodles, coffee/tea bars, and fresh fruits daily
  • Fulltime
Read More
Arrow Right

Junior Test Engineer

Join Sigma Software as a Junior Test Engineer and contribute to a long-term proj...
Location
Location
Salary
Salary:
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Manual Testing / good
  • Test Case Design / good
  • Jira / good
  • SQL / good
  • SDLC Knowledge / good
What we offer
What we offer
  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities
Read More
Arrow Right

Junior Test Engineer – Braking Systems

We are seeking a Brake Dyno Engineer to support brake system testing and validat...
Location
Location
United States , Auburn Hills, Michigan
Salary
Salary:
Not provided
altenusa.com Logo
ALTEN Technology USA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical, Automotive, Mechatronics Engineering, or equivalent laboratory/technical experience
  • Open to Junior to Mid‑Level profiles (approx. 3+ years preferred, but flexible depending on skillset)
  • Experience with LINK dynamometers or comparable brake test systems
  • Familiarity with PROLINK software or demonstrated ability to learn quickly
  • Strong mechanical aptitude and understanding of brake system components (calipers, pads, rotors, hydraulics)
  • Ability to manage multiple tests and shifting priorities in a laboratory environment
Job Responsibility
Job Responsibility
  • Operate LINK Brake Dynos for brake performance, durability, and development testing
  • Use PROLINK software to run tests, monitor test parameters, and analyze system outputs
  • Write, modify, and optimize brake test scripts in PROLINK according to internal procedures and test requirements
  • Troubleshoot dynamometer issues involving hydraulics, pneumatics, sensors, or DAQ systems appropriate to the candidate’s experience level
  • Coordinate, plan, and schedule tests with engineering teams and external partners
  • Collaborate with partner teams at ARDC Windsor
  • occasional travel to Canada may be required
  • Manage test part logistics, including tracking, ordering, receiving, and verifying correct components (pads, rotors, calipers, fixtures)
  • Coordinate the design and preparation of test fixtures with internal engineering or suppliers
  • Set up sensors (thermocouples, torque cells, pressure transducers, wheel speed sensors, etc.) and perform necessary calibrations
Read More
Arrow Right

Strong Junior / Middle Test Engineer

The test engineer will be involved in testing on several projects (up to 4 proje...
Location
Location
Poland; Croatia
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 years of experience in manual testing
  • Experience with support would be a plus
  • Experience testing web, mobile, and desktop applications
  • Experience with the auto tests maintenance would be a plus
  • Bachelor’s or Master’s Degree in Applied Mathematics, Computer Science, Applied Linguistics, or other technical Institutes
  • Upper-Intermediate level of English
  • Ability to switch between several projects
  • Ability to multitask
  • Excellent communication skills
  • Independent and proactive person
Job Responsibility
Job Responsibility
  • Implement and execute tests at all planned levels, log and evaluate results and document deviations from the expected results
  • Use tests administration, monitoring, and management tools
  • Participate in test environment setup
  • Prepare and acquire test data
  • Contribute to test documentation creation/validation/update process (test cases, test plan, etc.)
  • Review, analyse and assess project requirements and specifications to convert them into quality control process artefacts
  • Review test artefacts developed by others
  • Communicate with other Team Members
  • Report Test Progress to Stakeholders
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Junior Test Automation Engineer

We are seeking a Junior Test Automation Engineer to help ensure the quality and ...
Location
Location
United Kingdom , Glasgow
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Modern test automation experience e.g. Playwright, Cypress
  • Strong programming skills (JavaScript, TypeScript, Java, Python)
  • Experience creating maintainable test automation frameworks
  • Experience integrating tests in CI/CD pipelines
  • Excellent communication skills
  • Page object model implementation
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Junior Electro-Optical Test Engineer

DCS is seeking a junior engineer to support the test and evaluation of electro-o...
Location
Location
United States , Washington, DC
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship
  • Ability to get an interim secret clearance
  • Bachelor's degree and 2 years of experience or Masters and 1 year of experience
  • Interim Secret or ability to obtain an Interim Secret clearance
  • Experience in testing electro-optical sensors (visible or infrared)
  • Be able to conduct hands-on testing and collect data with minimal supervision
  • Software programming experience to automate testing and process data
Job Responsibility
Job Responsibility
  • Carry out test plans and collect sensor data
  • Create and present test reports
  • Maintain laboratory equipment
  • Assist with upgrading laboratory capabilities
  • Develop data acquisition software in Python and Matlab
  • Fulltime
Read More
Arrow Right