Skip to main content
Posted 12 June, 2026

Aira Tester

NR Consulting
hyderabad,500020 Full Time
Reference: 365_463738_26-03299

Unit Testing Job Description

Job Title:

Unit Test Engineer / Software Test Engineer (Unit Testing)

Job Summary:

We are seeking a detail-oriented Unit Test Engineer to design, develop, and execute unit tests for software applications. The candidate will work closely with developers to ensure code quality, reliability, and early detection of defects.


Key Responsibilities:

  • Design and implement unit test cases for software modules and components
  • Collaborate with developers to understand code functionality and requirements
  • Identify, document, and track bugs or inconsistencies
  • Ensure high code coverage using automated testing tools
  • Develop and maintain test scripts and frameworks
  • Participate in code reviews and provide feedback on testability
  • Integrate unit tests into CI/CD pipelines
  • Analyze test results and provide reports to stakeholders

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, IT, or related field
  • Strong knowledge of programming languages (e.g., Java, Python, C#)
  • Experience with unit testing frameworks such as:
    • JUnit
    • NUnit
    • TestNG
    • pytest
  • Understanding of software development lifecycle (SDLC)
  • Familiarity with version control systems (e.g., Git)
  • Knowledge of debugging techniques
  • Attention to detail and problem-solving skills

Preferred Qualifications:

  • Experience with test-driven development (TDD)
  • Familiarity with tools like Jenkins, GitHub Actions, or Azure DevOps
  • Knowledge of mocking frameworks (e.g., Mockito)
  • Experience in Agile/Scrum environments

Key Competencies:

  • Analytical thinking
  • Strong communication skills
  • Time management
  • Team collaboration

Sign up for Job Alerts