Required Skills
• Collaborate well in a team environment and develop good relationships with peers
• Database knowledge and experience testing with SQL and/or SQLite
• Hands-on experience with automated testing tools
• Knowledge of mobile tech (Android), and web testing
• Basic Knowledge of Python\Java (or other scripting languages)
• Experience in writing clear, concise and comprehensive test plans and test cases
• Experience with software testing methods (validation, verification, white box, black box, integration, etc…)
• Experience with detecting, reporting and tracking software defects
• Excellent analytical, debugging, problem-solving and root-cause analysis skills
• Excellent written and verbal communication skills
Desirable Skills
• Proven experience developing, implementing and maintaining test automation framework/environments
• Proven experience in the areas of website and web application usability testing
• Can work independently and as part of a team
• Experience working in an Agile/Scrum development environment
• Highly self-motivated, goal orientated and self-directed
• Passion for testing at all levels (user acceptance, failure mode, edge cases, deep dive)
• Strong desire for quality and attention to detail
• Strong knowledge of Software QA methodologies, tools and processes
• Strong technical knowledge
• Hands-on experience with automated testing tools
• Experience working with Virtual Machines (VMs)
• Demonstrated ability to be flexible and demonstrate a willingness to take on new and unfamiliar projects
Duties and Responsibilities
• Requirements analysis
• Develop and maintain Test Case Libraries
• Document test results
• Performs test execution for various projects (internal and external tools)
• Creates libraries and test cases/scripts based on product requirements and medical industry regulatory demands
• Executes test plans and test cases/scripts
• Documents anomalies and maintains database for tracking defects and historical analysis
• Verifies and document defect fixes
• Maintains test equipment and test environments
Education and Experience
• Bachelors’ degree and/or an equivalent combination of education and technical experience acceptable
• 4+ years of working experience in software testing\tool administration
• Some working experience in automation using Python\Java
• Medical environment experience is preferred.
• Detailed knowledge/experience with testing approaches and methodologies
• Knowledge of the Test Management software would be helpful (TestRail, RedMine, Jenkins, etc…)
• Excellent knowledge of Operating Systems, computer peripherals, including excellent troubleshooting skills
• Strong knowledge of servers, security and communication protocols (Wi-Fi, Bluetooth), routers.
• Good understanding of embedded and multi-platform application environments (PDA/Mobiles, PC, potentially others)
--
You must verify your mobile number to apply to this job.