Software Test Engineer



BE/B Tech degree in Computer Science Engineering or a related subject.

Job Description / Responsibilities

Work closely with the development teams to capture, define and refine test requirements for the software.

Create detailed, comprehensive and well- structured test plans and test protocols.

Complete test asset creation (test protocols, test case etc.), test execution, error reporting, and analysis and reporting on testing outcomes.

Develop automated test frameworks or automated test scripts where ever needed.

Create software infrastructure necessary to automate the tests

Ensure QMS and regulatory requirements are met.

Participate in the review of requirements and designs.

Liaise with internal teams to identify system requirements.

Track quality assurance metrics.

Stay up-to-date with new testing tools and test strategies.

Provide training and support for development engineers using and extending the test framework in their development.

Able to draw on past experience and judgment to make effective decisions.


2 – 4 years of experience in software testing.


Proven work experience in software development.

Proven work experience in software quality assurance.

Strong knowledge of software QA methodologies, tools and processes.

Experience in writing clear, concise and comprehensive test plans and test cases.

Knowledge of embedded C, C++ is an added advantage.

Knowledge of FDA and ISO standards are highly advantageous.

Experience in medical devices domain is an added advantage.
Request demoRequest callback