Job Description: A software test engineering position in the R&D department with primary responsibilities to test android and web software for a suite of next generation mobile-based hospital operating room safety and efficiency software applications. The engineer works closely with peers in software engineering, software quality assurance and project and product management to test software that meets customer and system requirements. Following defined test practices and the use of sound software engineering principles, the engineer ensures that the application software products are safe, robust and user friendly.
Job Responsibilities:
Works as part of a team using established company procedures for Agile Software Development.
Responsible for testing the android and web software (includes unit test, integration test, issue resolution, verification and validation). This includes writing test cases and development of test scripts.
Responsible for Android testing (manual and. Automation)
Responsible for API testing (manual and Automation)
Follows the companys standards for code development and quality process and complies with quality management system procedures.
Identifies root causes of issues, determines potential solutions, and evaluates them against requirements.
Ensures the integrity and security of patient health information, company intellectual property, and confidential data.
Responsible for achieving time-to-market objectives, and meeting product and project cost targets while achieving product quality goals.
Works closely and collaboratively with other members of the development team (includes collaborating on the overall SW architecture and deployment plan) in a fast-pacedteam environment.
Skill Set required
Strong experience and Thought-Leader in Quality Assurance and testing practices.
Strong knowledge of Android app test automation tools such as Dice Appium, Cucumber, selenium and emulators/simulators.
Understanding of Android platforms and ecosystem.
Experience in mobile native and web applications.
Preferred experience in programming language/ scripts (like JAVA, python, bash etc.)
Verification experience:
Logical test case creation
Unit, integration and system testing.
Test script development
Knowledge of software development processes and tools such as JIRA , VSTS.
Works effectively within a team
Additional Desired Requirement:
Experience in product development
Willing to work in regulated environment
Requirement to work shifted hours when necessary to accommodate US time zone.
If required candidate should open to travel (One time, US)
Experience in medical device software development practices is a plus.
Education Qualification & Experience
B.Tech in computer science, computer engineering, or related Engineering curriculum.
At least 4 years of industry experience in Android testing manual and Automation,