Philips
Test Automation Engineer
We are looking for a Software Technologist I – Test Automation Development with 5–7 years of experience in software testing and automation. The ideal candidate should have strong expertise in Python and Java, mobile application testing, and automation frameworks. This role involves designing, developing, and executing automated and manual test solutions for connectivity platforms, ensuring high product quality, reliability, and compliance throughout the software development lifecycle.
Experience5–7 years of experience in Test Automation and Manual Testing.
Hands-on experience in mobile application testing and software quality assurance.
Experience in healthcare, connected devices, or IoT products is an added advantage.
Bachelor's or Master's degree in:
Software Engineering
Computer Science
Information Technology
Informatics
Or an equivalent discipline
Review system and subsystem requirements to ensure completeness, consistency, and testability.
Translate functional and technical requirements into comprehensive test scenarios and test cases.
Design, develop, execute, and maintain automated and manual test suites.
Perform functional and non-functional testing, including reliability, performance, integration, and environmental testing.
Document test execution results and maintain detailed test reports.
Log, monitor, and manage defects through to successful closure.
Design and develop scalable automation frameworks and scripts.
Build and maintain automated regression suites to improve test efficiency and coverage.
Contribute to continuous improvements in automation frameworks and testing methodologies.
Support automation across mobile, desktop, and web platforms.
Perform testing on Android and iOS applications.
Validate application connectivity with devices using Bluetooth Low Energy (BLE), Wi-Fi, and Cellular technologies.
Test client-server communication using Google gRPC protocol.
Support connectivity platform validation and integration testing.
Participate in test estimation, planning, and risk assessment activities.
Drive continuous improvements within the Verification & Validation (V&V) domain.
Identify opportunities to improve testing processes, frameworks, and quality standards.
Ensure adherence to software quality and regulatory requirements.
Work closely with development, product, and system engineering teams.
Participate actively in Agile ceremonies including sprint planning, backlog refinement, reviews, and retrospectives.
Contribute to achieving project milestones through effective cross-functional collaboration.
Python
Java
Knowledge of C# and Perl is an added advantage.
Appium
Selenium
SeeTest
Android
iOS
Bluetooth Low Energy (BLE)
Wi-Fi
Cellular Connectivity
Google gRPC Client-Server Protocol
Functional Testing
Regression Testing
Integration Testing
System Testing
Performance Testing
Reliability Testing
End-to-End Testing
Defect Management
Experience in Test Management.
Exposure to End User Testing, Alpha Testing, and Beta Testing.
Experience in Test Automation across:
PC Applications
Mobile Applications
Web Applications
Understanding of Risk Management and Requirements Management.
Knowledge of Software Development Life Cycle (SDLC).
Experience working in Agile software development environments.
Experience with Lean and Six Sigma methodologies is an added advantage.
Strong analytical and problem-solving skills.
Excellent debugging and root cause analysis capabilities.
High attention to detail with a strong focus on software quality.
Ability to work effectively in a fast-paced product development environment.
Strong communication and collaboration skills.
Self-driven with a passion for continuous learning and process improvement.
Ability to build trust, influence stakeholders, and work effectively within cross-functional teams.
Proactive, transparent, and quality-focused mindset.
Agile certifications (preferred).
Six Sigma or Lean certifications (preferred).