Software Test Engineer

Oxford Global Resources
Oberdorf, Switzerland
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Oberdorf, Switzerland

Tech stack

Testing (Software)
Agile Methodologies
Systems Engineering
Automation of Tests
Unix
Command-Line Interface
Code Coverage
Software Debugging
DevOps
Integrated Development Environments
Data Driven Tests
Software Engineering
Software Requirements Analysis
Verification and Validation (Software)
Systems Architecture
Test Driven Development
Test Scripts
Information Technology

Job description

Participate in the design, implementation and maintenance of the group's automation and test architecture including tools and infrastructure.

Participate in the evaluation, selection and development of test automation tools applying latest techniques and processes (test-driven development, data-driven testing, etc.).

Project Details:

  • Develop and maintain automation test infrastructure and test scripts
  • Work on cross-functional project teams comprised of Developers, Product Owners, Architects, Systems engineers, DevOps, Marketing, Quality, and Regulatory
  • Interface with product owners, software developers and key stakeholders to determine correct software behaviors and provide technical contributions towards solving engineering problems and providing testing solutions
  • Review and analyze requirements, test cases to ensure proper test coverage and test adequacy
  • Write and maintain clear and concise testing and engineering documents including plans, procedures, protocols and reports
  • Establish and maintain traceability from test cases to requirements
  • Design, develop and execute verification and validation test plans and test cases to ensure system architecture and functionality meet requirements and specifications
  • Analyze test results and defects to ensure proper disposition
  • Establish and maintain traceability from test cases to requirements
  • Participate in all phases of software development life cycle from requirements definition to deployment
  • Establish and enhance existing test and agile processes and documentation
  • Demonstrate ability and desire to work within a regulated medical device development environment

Requirements

Do you have experience in Computer science?, Do you have a Bachelor's degree?, * Bachelor's degree in Software Engineering Technology, Computer Science or related field, plus two years of relevant experience or four years of experience in lieu of a relevant degree

  • Experience in utilizing automated test tools to write test scripts and efficiently run software tests is preferred
  • Possess a strong and extensive working knowledge of computer hardware and software
  • Working knowledge of UNIX-based systems and command-line tools for debugging, analysis, and automation
  • Excellent problem solving and deductive reasoning skills
  • Creative thinker and passionate about quality
  • Willingness to work varied hours whenever necessary to achieve the desired results
  • Highly organized and detail oriented

Language Required: English

Apply for this position