Job Requirements
Roles & Responsibilities:
- Design, build, and execute manual and automated tests to validate software quality in an agile environment, with a focus on healthcare engineering applications.
- Collaborate with product management, development teams, and customers to align on product vision and requirements.
- Drive continuous improvements across test frameworks, tools, data, and processes.
- Define test strategies, author test plans, test cases, and test data.
- Develop and maintain robust automation frameworks and regression suites (Selenium, Squish) for web and desktop applications.
- Integrate automation into CI workflows (e.g., Jenkins, Git); diagnose and resolve automation script integration issues.
- Analyze daily automation results; identify, report, and track defects to closure with high-quality documentation.
- Deliver design, development, and testing artifacts on schedule and with high quality.
Work Experience
46 years of experience in test automation.
Strong understanding of object-oriented programming concepts.
Proficient coding skills in Java, JavaScript, or Python.
Hands-on experience with ALM, ClearQuest, Git, and Jenkins.
Experience with BDD tools (Squish/Cucumber).
Proven ability to design test plans/cases and produce test, defect, and summary reports.
Experience with Verification and Validation, preferably in the healthcare domain.
Familiarity with multiple testing types: smoke, functional, integration, regression, beta, database, exploratory, and error guessing.
Comfortable working on Linux.
Able to work productively and efficiently in an agile environment; quick learner with strong communication and presentation skills.
Familiarity with tools like WinSCP, Putty, Rally, ClearCase, Collaborator, SVN
Proficiency with MS Office, especially Excel, Word, and PowerPoint