Analog Devices

Senior Software Application Engineer

Analog Devices

full-time

Posted on:

Location Type: Office

Location: ValenciaSpain

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Gather and define stakeholder Test Automation requirements
  • Test Solution automation Development: Create, maintain, and update test automation applications, plugins and backend systems to gather, store and measure test results to ensure comprehensive test coverage
  • Identify how to integrate into existing CICD systems or with QSS CICD systems
  • Code Review: Create and review pull requests to ensure code quality and adherence to project standards
  • Ensure that coding activities are aligned with project timelines and objectives
  • Administering Linux operating systems
  • Support integration of CI test pipelines
  • May also include assisting with onboarding activities related to installation of the QSS Test Solution application

Requirements

  • 3 to 5 years of relative experience within automation testing methodologies and developing these environments with at least 2 of those years in a DevOps related role
  • A University master’s degree in computer engineering, Telecommunications Engineering, Electronic Engineering or a related field is required. Candidates with a bachelor’s degree in engineering and equivalent professional experience in the sector will also be considered experience with a Bachelor of Science in an engineering discipline
  • Experience in creating, maintaining, troubleshooting, and debugging automation test frameworks
  • Strong experience in developing test solutions with C# and Java
  • Background in managing test automation environments
  • Experience in software testing using Test Automation Frameworks
  • Strong expertise in DevOps Agile CI/CD implementation
  • Experience with DevOps tools for CICD infrastructure including GCOV/GCC, Coverity, Git/Bitbucket, Artifactory, Jira, Visual Studios, etc.
  • Experience with relational databases, such as SQL or PostgreSQL
  • Experience with Linux and cross-platform development
  • Experience with developing applications in C, C++
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Test AutomationC#JavaAutomation Test FrameworksDevOpsCI/CDLinuxCC++SQL
Soft Skills
Stakeholder ManagementCode ReviewProblem SolvingCollaborationCommunicationTime ManagementAttention to DetailAdaptabilityCritical ThinkingOrganizational Skills
Certifications
Master's Degree in Computer EngineeringBachelor's Degree in Engineering