
Senior Software Application Engineer
Analog Devices
full-time
Posted on:
Location Type: Office
Location: Valencia • Spain
Visit company websiteExplore more
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