Mid-Senior QA Engineer (Pune)

Mid-Senior QA Engineer (Pune)

16 Aug
|
Coditude
|
Pune

16 Aug

Coditude

Pune

Key Responsibilities

- Hardware &
- Peripheral Testing: Design, execute, and maintain test scenarios for physical

hardware components, peripheral drivers, and low-level system services.

- System &
- Service Validation: Validate backend services, system daemons, and background

workers under various physical conditions (e.g., paper out, card reader timeouts, hardware disconnects, power cycles).

- API &
- Service Automation: Build and expand test automation suites for backend APIs, hardware

abstraction layers, and IPC/socket channels using modern automation and mock tools.

- Defect Lifecycle Management: Identify, log, prioritize, and track hardware, driver, and service

defects with precise system logs, peripheral state data, and reproduction steps in Jira or Azure DevOps.
- Compliance &
- Transaction Verification: Test transaction workflows to ensure strict adherence to

security protocols, data integrity, and industry standards (e.g., PCI compliance).

- Cross-Functional Collaboration: Partner directly with backend .NET engineers and technical

operations to debug edge-case hardware faults, refine acceptance criteria, and ensure reliable releases. Required Qualifications &

- Technical Skills

- Experience: 4+ years of qualified quality assurance experience, with direct experience testing

software integrated with physical devices, hardware, or external peripherals.
- Hardware &
- Systems Testing: Strong expertise testing software that interfaces with physical

peripherals (e.g., credit card readers/POS terminals, receipt printers, scanners, or kiosk components).

- API &
- Backend Testing: Solid proficiency in testing RESTful APIs, backend services, and





asynchronous processes using tools like Postman, Swagger, or custom CLI harnesses.

- Test Automation: Hands-on experience developing automated integration or API test suites using

tools like Playwright, Selenium, C#, or Python.
- Tooling &
- Logs: Expertise in analyzing system logs, Windows Event Logs, and device diagnostic

traces to pinpoint root causes.

Core Competencies &

- Cultural Fit

- Self-Motivated Learner: Curious about low-level systems, eager to understand complex hardware

specs, and proactive in expanding technical skills.
- Strong Individual Contributor: Able to take ownership of hardware test setups, ask critical

architectural questions, and execute test cycles independently.
- Reliable Team Player: Values transparent communication, acts as a quality advocate, and

collaborates smoothly with backend developers and operations teams.
- Remote-Ready Communicator: Clear, precise, and prompt communication across chat tools

(Slack, Teams) and project management systems (Jira, Azure DevOps). Preferred / "Nice-to-Have"

- Qualifications

- Experience testing self-service kiosk, Point-of-Sale (POS), or transaction processing systems.
- Familiarity with hardware communication interfaces (Serial/COM, USB, HID, TCP/IP sockets).
- Exposure to mocking or simulating physical hardware interfaces for automated test runs.
- AI-Assisted Quality Engineering: Experience using AI tools (e.g., GitHub Copilot, Claude, Cursor)

to generate edge-case test data, draft test scripts, and parse complex log output faster.

Required Skills

C# / .NET Core & .NET 8 Hardware &

- Systems Testing Hardware/Peripheral Integration API &
- Service Automation .NET Core / .NET 8

📌 Mid-Senior QA Engineer (Pune)
🏢 Coditude
📍 Pune

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: mid-senior qa engineer (pune) / pune