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
Solid 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
Robust communication skills
Time management
Team collaboration
📌 Aira Tester 44 Hyderabad (India)
🏢 NR Consulting
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.