Software Development Engineer in Test

Bosnia and Herzegovina, North Macedonia, Slovenia, Romania, Hungary, Turkey, Croatia, Serbia


At HTEC, we believe in pioneering the future of autonomous mobility. As we continue to push the boundaries of innovation, ensuring the reliability and functionality of our software is paramount. To support our mission, we are expanding our team and seeking a Senior Software Development Engineer in Test (SDET) with expertise in JavaScript and Cypress to spearhead the creation of our UI test framework. This role is crucial in maintaining the quality and integrity of our autonomous vehicle software, ultimately contributing to safer and more efficient transportation solutions.

Key Responsibilities:

  • Lead the design and development of a robust UI test framework using JavaScript and Cypress
  • Collaborate with cross-functional teams to define test strategies and requirements for UI testing
  • Implement automated UI tests for various features and functionalities of our autonomous vehicle software
  • Write clear, concise, and maintainable test scripts and test cases
  • Conduct code reviews and provide constructive feedback to ensure high-quality test code
  • Identify and prioritize test cases for maximum test coverage and efficiency
  • Continuously improve test processes and methodologies to enhance overall testing effectiveness
  • Investigate and troubleshoot issues, working closely with developers to resolve them promptly

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of experience in software development or quality assurance, focusing on automated testing
  • Strong proficiency in JavaScript and experience with Cypress or similar UI testing frameworks
  • Demonstrated expertise in designing and implementing test automation frameworks from scratch
  • Deep understanding of software testing principles, methodologies, and best practices
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment

Nice to have:

  • Experience with other testing frameworks such as Selenium or TestCafe
  • Knowledge of front-end web technologies such as HTML, CSS, and React
  • Familiarity with cloud platforms such as AWS or Azure
  • Previous experience in the autonomous vehicle industry or related fields
  • Certifications in software testing or related areas (e.g., ISTQB, CSQA)
  • Experience mentoring junior team members or leading testing initiatives

Software Development Engineer in Test

Job description

Software Development Engineer in Test

Personal information