Skip to main content
Align Technology
Зібрано зBuiltinВчора
QaSenior

Sr. Software Engineer in Test (Madrid-based)

PythonJiraConfluenceGitSQLBambooJenkinsGitHub ActionsAzure DevOpsSolidworksGeomagicMagics
Формат
-
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

Align Technology is seeking a Senior Software Engineer in Test to join its 3D manufacturing software team in Madrid. The role involves ensuring quality of 3D/CAD/CAM applications, defining test strategies, and building test automation with Python.

Обовʼязки

  • Own the quality strategy for business-critical 3D/CAD/CAM software products and drive quality initiatives across multiple projects.
  • Define test approaches, quality gates, and success criteria for complex software releases.
  • Design, review, and improve test strategies, test plans, and test cases, ensuring comprehensive coverage of functional and non-functional requirements.
  • Lead testing activities throughout the software development lifecycle, including estimation, planning, execution, monitoring, and reporting.
  • Verify the correctness, reliability, and performance of geometry-intensive software workflows used in digital manufacturing.
  • Analyze complex software behavior, investigate defects, perform root cause analysis, and drive resolution of quality issues.
  • Build and maintain scalable test automation solutions using Python and modern testing frameworks.
  • Drive quality engineering practices within CI/CD pipelines and continuously improve automation coverage.
  • Conduct functional, integration, system, performance, and hardware-software validation testing.
  • Collaborate closely with Product Owners, Software Engineers, and Architects to clarify requirements, identify risks, and ensure product quality from early design through release.
  • Mentor QA engineers, promote testing best practices, and contribute to the evolution of the team's quality culture.

Вимоги

  • 8-12 years of experience in Software Quality Assurance or Software Development Engineer in Test roles.
  • Experience testing complex desktop applications, engineering software, or 3D/CAD/CAM systems.
  • Strong understanding of 3D geometry concepts, mesh-based models, and geometric data processing.
  • Ability to reason about geometric algorithms and effectively validate the results of geometry-processing operations.
  • Deep understanding of software testing methodologies, quality engineering practices, and modern SDLC processes.
  • Proven experience designing and implementing automated test solutions using Python.
  • Experience defining test strategies and leading testing efforts for medium-to-large projects.
  • Experience with non-functional testing, including performance, scalability, reliability, and stability testing.
  • Strong analytical and problem-solving skills with the ability to investigate complex technical issues.
  • Experience working in Agile development environments.
  • Effective communication skills and ability to collaborate with cross-functional teams.
  • Intermediate to Upper-Intermediate English (B2+).
  • Experience with CI/CD platforms and build pipelines such as Bamboo, Jenkins, GitHub Actions, or Azure DevOps.
  • Familiarity with JIRA, Confluence, Git, and test management tools.
  • Knowledge of SQL and data validation techniques.
  • Experience with medical device, manufacturing, or digital production software.
  • Exposure to 3D/CAD tools such as Solidworks, Geomagic, or Magics.
Sr. Software Engineer in Test (Madrid-based)
Оригінал