Quality Assurance-Variant Solver

3 - 6 years

4 - 7 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


QA Engineer

Key Responsibilities:

  • Design and implement

    unit tests

    to validate individual components of the

    Variant Solver

    .
  • Conduct

    system testing

    to ensure the solver functions correctly in integrated environments.
  • Develop

    automated test scripts

    using

    JUnit or TestNG

    .
  • Identify edge cases and create comprehensive test scenarios for

    constraint-solving algorithms

    .
  • Collaborate with developers to refine solver accuracy and optimize performance.
  • Perform

    regression testing

    to ensure solver updates do not introduce defects.
  • Analyze test results and provide detailed reports on solver behavior and efficiency.
  • Stay updated with the latest advancements in

    solver testing methodologies

    .

Requirements:

  • BE or BTech, 

    3 to 6 years

    of experience in

    QA testing

    for algorithm-based applications.
  • Strong proficiency in

    Java, Python, or C++

    for test automation.
  • Hands-on experience with

    unit testing frameworks

    like

    JUnit, PyTest, or TestNG

    .
  • Knowledge of

    constraint solvers

    such as

    Z3 Solver, Choco Solver, or Google OR-Tools

    .
  • Experience in

    performance testing

    and

    benchmarking solver efficiency

    .
  • Ability to work collaboratively with developers and researchers.
  • Strong analytical and problem-solving skills.
  • Experience contributing to

    open-source projects

    related to solver testing.
  • Familiarity with

    formal verification

    and

    symbolic reasoning

    .
  • Understanding of

    parallel computing

    and

    high-performance solver implementations

    .
  • Knowledge of

    graph algorithms

    and

    heuristic search methods

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Pratiti Technologies logo
Pratiti Technologies

Information Technology

Bangalore

RecommendedJobs for You

Ahmedabad, Chennai, Bengaluru