Senior Software Development Engineer in Test (SDET)

Timisoara, Timis, Romania S/W Engineering
View all opening positions

The position

We are seeking a Senior Software Engineer in Test (SDET) to help shape our test automation frameworks to be ready for our next phase of growth across all our products. An ideal candidate will be a QA expert and developer who thrives and excels at driving product teams to deliver high-quality, “testable software” mentality at scale.

What You Will Be Doing

  • Help define testing/CI/CD strategies of product teams
  • Influence the entire engineering organization on unit/integration/end-to-end tests
  • Lead and oversee off-shore team to deliver a suite of automated frameworks (UI, integration, functional)
  • Design and implement end to end test automation frameworks (frontend, backend, CI/CD pipeline)
  • Define automation plan and lead automation efforts to support product releases
  • Define processes and tool set to maintain automation scripts and generate test metrics
  • Partner closely with Developers, QA Engineers, Product Managers and Software Dev Managers to ensure quality of our product releases
  • Work with product teams to support automation infrastructure.
  • Explore new test automation tools and methods

What We Need From You

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field
  • Strong knowledge of QA methodology and tools, with demonstrated experience in an SDET role
  • Experience providing technical leadership and coaching to people across scrum teams
  • 5+ year’s of development experience with some exposure to quality automation
  • 3+ year’s of development experience as a Software Engineer in Test or QA Automation Engineer
  • Proven record developing and launching automation testing frameworks (functional and non-functional)
  • Experience building test automation frameworks and tools (Selenium, Appium, Cypress, TestNG, JUnit)
  • Experience with at least one modern object-oriented language such as Java, C++, or C#
  • Experience with at least one of Python, Javascript / Node.js, or Go
  • Excellent verbal and written communication skills

It Would Be Nice If You Had

  • Hands-on experience with CI, CD technologies like TeamCity/Jenkins, Docker etc
  • Experience with cloud technologies (AWS, GCP)
  • People and program management experience
Interested in this position?

We especially love our work space – the bright, open environment contributes to our creativity and the feeling of openness at OPSWAT.

Hang Nguyen - Design Project Manager