Senior SW Test Automation Engineer – Python, Device Testing
- Bengaluru, Karnataka, India
- Full-Time
- Hybrid
Job Description:
We are looking for a highly skilled and detail-oriented Senior SW Test Automation Engineer with strong expertise in Python-based automation and device testing to join our growing QA team. The ideal candidate will be responsible for designing, developing, and executing automated test solutions for cloud/device platform products while ensuring high product quality and reliability.
This role will work closely with the Test Manager and cross-functional engineering teams to enhance automation coverage, improve testing efficiency, and drive quality initiatives using modern automation tools and frameworks.
Key Responsibilities
- Design, develop, maintain, and execute automated test scripts for device, desktop, and API testing.
- Understand product requirements and derive comprehensive automation test scenarios.
- Build and enhance scalable automation frameworks using Python.
- Perform device-level testing and validation for hardware/software integrated products.
- Integrate automated test suites within CI/CD pipelines using Jenkins.
- Collaborate with development, QA, and product teams to ensure quality throughout the SDLC.
- Analyze test results, identify defects, and support troubleshooting activities.
- Maintain test scripts and version control repositories using SVN.
- Continuously improve automation coverage, testing processes, and QA best practices.
- Participate in release validation and regression testing activities.
Required Skills & Experience
- 7+ years of experience in Software Testing and Test Automation.
-
Strong hands-on experience in:
- Python Automation Scripting
- Device Testing
- Desktop & API Automation Testing
- PyCharm
- Jenkins CI/CD
- SVN Version Control
- Experience developing and maintaining automation frameworks.
- Familiarity with Linux and Windows operating systems.
- Strong understanding of test lifecycle, defect management, and QA methodologies.
- Experience with test management and collaboration tools such as JIRA and DOORS.
- Strong analytical, debugging, and problem-solving skills.
Good to Have
- Experience with Squish Tool for GUI automation testing.
- Exposure to Healthcare or Medical Device domain.
- Hands-on experience testing regulated systems or medical devices.
Qualifications
- Bachelor's Degree in Engineering, Computer Science, or a related technical field.
- Proven experience in automation framework development and test strategy implementation.
Preferred Attributes
- Excellent planning and execution skills.
- Strong interpersonal and communication abilities.
- Ability to work independently and collaboratively within cross-functional teams.
- Strong attention to detail and quality mindset.
Primary Skills
Python | Device Testing | PyCharm | Jenkins | SVN | Automation Testing | Squish | API Testing | Desktop Testing