Automation Test Engineer

Job Description

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)

Organization: Siemens Healthineers

Company: Siemens Healthcare Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?