Manual Software Tester / QA Engineer (Hyderabad)

Manual Software Tester / QA Engineer (Hyderabad)

30 Sep
|
MK Unisoft
|
Hyderabad

30 Sep

MK Unisoft

Hyderabad

Role Summary:

We are looking for a Manual Software Tester / QA Engineer to work on software applications used in semiconductor equipment and manufacturing environments.

The candidate will be responsible for understanding software requirements, preparing test scenarios and test cases, executing functional and system-level testing, identifying defects, and working closely with developers, system engineers, and domain experts to ensure high-quality software releases.

Key Responsibilities

- Analyze software requirements, specifications, design documents, and change requests.
- Prepare test scenarios, test cases, test data, and test procedures.
- Perform manual testing of semiconductor equipment software and related applications.

- Execute

- Functional testing

- System testing

- Integration testing

- Regression testing

- Smoke/Sanity testing

- Negative testing
- Boundary and error-condition testing

- Installation/upgrade testing

- User interface testing
- Validate software behavior against equipment/process requirements.
- Test communication and interaction between software modules and hardware/equipment where applicable.
- Verify machine states, alarms, interlocks, sequences, parameters, configuration, and recovery behavior.
- Reproduce, document, and track software defects using defect-management tools.
- Verify defect fixes and perform appropriate regression testing.
- Support release qualification and production-release validation.
- Collaborate with developers, system engineers, hardware engineers, and domain/field engineers.
- Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, reviews, and retrospectives.

Semiconductor Domain Responsibilities: The tester should be comfortable testing software that interacts with semiconductor manufacturing equipment and processes.

Typical areas may include

- Wafer handling and processing workflows
- Equipment states and state transitions




- Recipe management and execution
- Tool/lot/wafer management
- Process parameters and configuration
- Sensors and equipment status
- Alarms, warnings, and interlocks
- Hardware/software communication
- Calibration workflows
- Error handling and fault recovery
- Data logging and traceability
- Production and engineering modes

Knowledge of semiconductor standards such as SECS/GEM, GEM300, EDA/Interface A, or related equipment communication protocols is an advantage.

Required Technical Skills:

- Robust understanding of Software Testing Life Cycle (STLC).

- Good knowledge of

- Test planning

- Test case design

- Defect life cycle

- Regression testing
- Risk-based testing
- Experience with test-management and defect-tracking tools such as:

- Jira

- Azure DevOps

- ALM/Quality Center

- TestRail or similar tools
- Good understanding of Windows-based software applications.
- Ability to analyze error messages, logs, configuration files, and test results.
- Basic understanding of databases/SQL is desirable.
- Basic understanding of networking and communication protocols is desirable.
- Familiarity with Git or other version-control systems is an advantage.

Preferred Semiconductor/Industrial Experience Experience in any of the following areas will be an advantage:
- Semiconductor equipment software
- Wafer fabrication equipment
- Metrology/inspection systems
- Lithography-related software
- Laser/optical systems
- Industrial automation
- Robotics/equipment control software
- Manufacturing Execution Systems (MES)
- Equipment automation
- SECS/GEM




- GEM300
- EDA / Interface A
- Factory automation

Soft Skills
- Strong analytical and problem-solving skills.
- Good attention to detail.
- Ability to understand complex technical workflows.
- Ability to reproduce and communicate software issues clearly.
- Good written and verbal communication skills.
- Ability to work effectively with cross-functional engineering teams.
- Willingness to work with hardware/equipment and perform testing in a laboratory or production-like environment.
- Ability to work independently as well as within an Agile team.

Education Bachelor's degree in Computer Science, Information Technology, Electronics, Electrical Engineering, Instrumentation, or a related engineering discipline.

Experience:

2-6 years of software testing experience, preferably with:

- Semiconductor equipment software
- Industrial automation
- Embedded/desktop applications
- Manufacturing systems
- Hardware-software integrated systems

Good to Have

- Experience with equipment-control software.
- Knowledge of semiconductor manufacturing processes.
- Experience testing hardware/software integration.
- Knowledge of SECS/GEM or GEM300.
- Basic scripting knowledge using Python, PowerShell, or similar languages.
- Basic SQL knowledge.
- Experience working in an Agile/Scrum development environment.

Key Deliverables

- Test plans and test strategies
- Test scenarios and test cases
- Test execution reports
- Regression test reports
- Defect reports
- Requirement-to-test traceability
- Release qualification reports
- Test documentation and evidence
- Quality/status reports

Success Criteria The candidate should be able to independently understand a requirement, identify appropriate test scenarios, execute manual tests, investigate failures, raise high-quality defects, verify fixes, and provide confidence that the software is ready for release.

📌 Manual Software Tester / QA Engineer (Hyderabad)
🏢 MK Unisoft
📍 Hyderabad

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.

Subscribe to this job alert:

Get the latest job offers by email for: manual software tester / qa engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: manual software tester / qa engineer (hyderabad) / hyderabad