Senior Applications Programmer focusing on automation testing frameworks for software applications. Collaborating with QA teams and developers to deliver high-quality test solutions at Analog Devices.
Responsibilities
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
Senior Product Applications Engineer specializing in FPGA software solutions for Aerospace & Defense industries. Collaborating with cross - functional teams to develop application - specific solutions.
Applications Engineering Supervisor at Meissner delivering customer - focused engineering solutions. Leading a high - performing team and collaborating across departments to resolve complex technical challenges.
Application Engineer developing AWS and automation workflows for Vanguard. Enhancing user interfaces and mentoring junior team members in a hybrid work environment.
Software Application Engineer developing software for transmission systems in construction machinery. Engaging in calibration, testing, and continuous improvement in a dynamic engineering environment.
Application Security Engineer responsible for advanced product security testing of vehicle and connected services platforms. Conducting hands - on security assessments and penetration testing in hybrid environment.
Application Scientist providing pre - sales customer support and developing advanced applications in scientific instrumentation. Collaborating with sales and product teams to enhance business objectives.
Application Engineer providing technical support in the Home & Business Solutions segment. Preparing quotations, answering technical questions, and offering training in the residential segment.
Application Engineer with expertise in electrical engineering supporting SMA Solar’s solar and storage projects. Collaborating with sales teams and delivering training programs for clients and employees.
Senior Sales Engineer for Geared motors at Innomotics in Vietnam focusing on sales and technical consultancy. Collaborating with diverse teams to drive business development in the industry.
Application Engineer developing innovative packaging solutions for the customer requirements at Constantia Flexibles. Involves collaboration with various departments and customer technical support.