Automation Test Engineer

13 hours ago


Reston, Virginia, United States Celestica Full time

Job Summary

The Test Automation Engineer will be responsible for developing and documenting hardware test automation software. This includes writing Python/bash scripts, libraries, hardware interfaces (API) and tests using standard automation frameworks. The Lead Test Automation Engineer will work closely with cross-functional hardware and software design teams to define test cases and requirements for new Network, storage and GPU products.

Key Responsibilities

  • Design automation frameworks & test scripts for complex system verification
  • Collaborate with HW and SW teams to design test automation solutions for new products test and verification
  • Design and build tools to allow for post-processing and visualization of test data
  • Document software to make it easily accessible to others both within and outside of the team
  • Work with the SW team to define and validate Diagnosis tools for new products prototype verification and validation
  • Work with design teams to develop and deliver test matrix for all new products to meet the required Hardware test coverage as per SRD/PRD
  • Manage Test Environment and Test data
  • Ensure the right test tools to be used for all test cases for efficient testing
  • Lead all test automation related activities and explore test automation opportunities

Requirements

  • Experience in developing test automation solutions in Pytest, Robot framework, Selenium or similar automation Framework
  • Experience in developing test automation for Network switch, storage, server or GPU products testing
  • Strong knowledge of scripting languages – Python, Perl, Bash... etc.
  • Strong knowledge of the following: ONIE, BIOS, BMC, SES, SONiC, Networking protocols
  • Good understanding of hardware and software architecture and concepts related to Networking products especially Switches or Storage products
  • Ability to evaluate, diagnose and troubleshoot complex software and Hardware issues
  • Ability to simultaneously manage several projects and coordinate multiple, changing deadlines
  • Ability to communicate effectively with a wide variety of internal and external stakeholders
  • Proficiency in defining test plans, executing tests, and generating test reports for internal and external uses
  • Past experience in Software Development Life Cycle (SDLC)
  • Past experience in test tools - JIRA, Jenkin, and similar tools
  • Past experience in LabView/TestStand is plus

Physical Demands

  • Duties of this position are performed in a normal office environment
  • Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data
  • Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required
  • Occasional travel may be required

Typical Experience

  • 6+ years' relevant experience

Typical Education

  • Bachelor degree in Electrical Engineering / Computer Engineering / Computer Science

Notes

This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.



  • Reston, Virginia, United States Techgene Solutions Full time

    Job Title: Test Automation EngineerJob Summary:We are seeking a skilled Test Automation Engineer to join our team at Techgene Solutions. As a Test Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the quality and reliability of our software applications.Key Responsibilities:•...


  • Reston, Virginia, United States TALENT Software Services Full time

    Unlock Your Potential as an Automation Test EngineerAbout the Role:We are seeking an experienced Automation Test Engineer to join our team at TALENT Software Services. As a key member of our delivery team, you will play a central role in enhancing our automation capabilities for testing our core platform.Key Responsibilities:Collaborate with business...


  • Reston, Virginia, United States BayOne Solutions Full time

    Software Test EngineerWe are seeking a skilled and motivated Software Test Engineer to join our team at BayOne Solutions in Bentonville, AR (Hybrid). In this hybrid role, you will work closely with our direct client.Job Title: Software Test EngineerLocation: Bentonville, AR (Hybrid)Duration: 6+ MonthsThe QA Engineer will be responsible for designing,...


  • Reston, Virginia, United States Celestica Full time

    Job SummaryCelestica is seeking a highly skilled Senior Test Automation Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing test automation frameworks and scripts to ensure the quality and reliability of our products.Key ResponsibilitiesDesign and Develop Test Automation Frameworks: Create...


  • Reston, Virginia, United States Luxoft Full time

    Job Title: Software Engineer in Test AutomationLuxoft is seeking a skilled Software Engineer in Test Automation to join our team. As a key member of our SDET team, you will be responsible for developing scripts to support test automation via SIA framework.About the ProjectThe project involves test automation for a new knowledge management system for analysts...


  • Reston, Virginia, United States TEKsystems Full time

    Job DescriptionJob Summary: We are seeking a skilled Quality Assurance Automation Specialist to join our team at TEKsystems. As a key member of our Technology team, you will be responsible for testing software functionality and performance, ensuring the accuracy and integrity of assigned systems.Key Responsibilities:Execute tests, track defects, and follow...


  • Reston, Virginia, United States ALTA IT Services Full time

    AUTOMATED SOFTWARE TESTING ENGINEER – HEALTHCARE CLAIMS PROCESSINGALTA IT Services is seeking a skilled Automated Software Testing Engineer to support a respected health insurance customer in a 100% remote, 3-month contract role.Candidates must have experience in healthcare claims processing and core framework development.6-10 years of experience in a...

  • Staff Engineer

    2 weeks ago


    Reston, Virginia, United States Celestica Full time

    Job SummaryCelestica is seeking a highly skilled Staff Test Automation Engineer to lead the development of hardware test automation strategies and frameworks. The successful candidate will be responsible for designing and implementing common automation platforms, test frameworks, and IT infrastructure to support hardware test and verification processes.Key...

  • Staff Engineer

    3 weeks ago


    Reston, Virginia, United States Celestica Full time

    Job SummaryCelestica is seeking a highly skilled Staff Test Automation Engineer to lead the development of hardware test automation strategies and frameworks. The successful candidate will be responsible for designing and implementing common automation platforms, test frameworks, and IT infrastructure to support hardware test and verification processes.Key...

  • Test Automation Lead

    3 weeks ago


    Reston, Virginia, United States Celestica Full time

    About the RoleCelestica is seeking a highly skilled Staff Automation Engineer to lead our test automation efforts. As a key member of our team, you will be responsible for designing and developing strategies to automate hardware tests and verification processes.Key ResponsibilitiesLead the evaluation and selection of common automation platforms for use...

  • Automation Engineer

    3 weeks ago


    Reston, Virginia, United States Celestica Full time

    Job SummaryThe Test Automation Engineer will be responsible for developing and documenting hardware test automation software. This includes writing Python/bash scripts, libraries, hardware interfaces, and tests using standard automation frameworks. The Lead Test Automation Engineer will work closely with cross-functional hardware and software design teams to...


  • Reston, Virginia, United States Amentum Full time

    Job Title: Test EngineerWe are seeking a highly skilled Test Engineer to support our federal client in Northern VA. The ideal candidate will have a strong background in software testing and quality assurance.Key Responsibilities:Conduct automated and manual tests to ensure software meets its purpose and requirements.Create test processes and procedures to...


  • Reston, Virginia, United States Talos Automation Full time

    Job Description:Electrical Design Engineer - Automation ExpertReporting to: Electrical Design ManagerTalos Automation, a leading provider of Automated Engineering Solutions, is seeking an experienced Electrical Design Engineer to join our team. We are looking for a highly skilled and knowledgeable individual with a minimum of 3 years of experience in the...


  • Reston, Virginia, United States Talos Automation Full time

    We are seeking a skilled and experienced Automation Control Specialist to join our team at Talos Automation for a 1-year contract position. If you have hands-on experience with Siemens PLCs and HMIs, and are familiar with GM SiFACS or GFACS systems, this is an excellent opportunity to bring your expertise to our team.Key Responsibilities:Design, develop, and...


  • Reston, Virginia, United States Talos Automation Full time

    Automation Controls SpecialistWe are seeking a highly skilled Automation Controls Specialist to join our team at Talos Automation. As a key member of our Engineering department, you will be responsible for designing, developing, and implementing digital suites of products that enable our customers to monitor equipment conditions in real-time on a smartphone...


  • Reston, Virginia, United States Celestica Full time

    Job SummaryCelestica is seeking a highly skilled Staff Automation Engineer to lead our test automation efforts. As a key member of our team, you will be responsible for designing and developing strategies to automate hardware tests and verification processes.Key ResponsibilitiesLead the evaluation and selection of common automation platforms for use across...

  • Mechanical Engineer

    15 hours ago


    Reston, Virginia, United States Omron Automation Full time

    About Omron AutomationOmron Automation is a global leader in the development of intelligent vision-guided robotics systems and services. Our mission is to provide innovative solutions that drive social needs and improve the global automation market.We are committed to delivering exceptional performance and economic value throughout the production lifecycle,...


  • Reston, Virginia, United States TechWish Full time

    Job DescriptionJob Title: Software Development Engineer in TestJob Summary:We are seeking a highly skilled Software Development Engineer in Test to join our team at TechWish. As a key member of our Delivery team, you will be responsible for developing and maintaining automated test suites, performing functional and performance testing, and collaborating with...


  • Reston, Virginia, United States HCLTech Full time

    About HCLTech:HCLTech is a global technology company, home to 221,000+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products.We work with clients across all major verticals, providing industry solutions for Financial Services,...


  • Reston, Virginia, United States Syntricate Technologies Full time

    Job DescriptionWe are seeking a skilled Automation Engineer to play a critical role in our migration to the cloud, streamlining manual testing processes, and ensuring the efficiency and reliability of our applications through automation.Key ResponsibilitiesDevelop and implement automation frameworks using Selenium, Cucumber, and BDD methodologies to ensure...