In this role, they will collaborate with the Scrum development team and product management team to design and execute both manual and automated test solutions……
Strong interpersonal & collaboration skills to work effectively with all levels of the organization including suppliers and/or external customers.…
As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving……
Proactively monitor, investigate, and resolve production issues, driving preventative improvements. We take a majestic monolith approach — keeping our Rails app……
Software Engineers at Magnify will develop microservices, machine learning services, data handling, communication and integration components that enable……
Manage project timelines, budgets, and resources effectively through robust project management practices. Conduct land surveying activities to gather accurate……
Strong proficiency in Python for automation, including writing maintainable test code, interacting with hardware drivers, and troubleshooting issues.…
Comfortable collaborating with product, design, and UI engineers, product managers, and other stakeholders to understand requirements and deliver robust backend……
As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving……
Our technology is helping our customers reduce their environmental impact and meet energy reduction and carbon emission targets ahead of schedule.…
Communicate and collaborate with stakeholders, including internal customers and senior management to provide updates on security incidents and to ensure proper……
2-4 years’ software development experience. You will also have the rare opportunity in NI to work on projects in cryptography, access control, and quantum……
Communicate and collaborate with stakeholders, including internal customers and senior management to provide updates on security incidents and to ensure proper……
The opportunity to undertake a long-term Research & Development project to increase your knowledge base and address a current gap within the technology/product……
The product line spans sensing of multiple asset types and has a broad portfolio of advanced technology, which aid customers to understand and optimize the……
0–2 years of experience with data engineering, cloud computing, or software testing. Collaborate with cross-functional teams to ensure project success and……
You will work on greenfield initiatives from idea through to production, contributing not only code but also architecture, patterns, engineering standards, and……
Bachelor’s degree in computer science or engineering field involving software programming or systems engineering. 27 days annual leave (plus bank holidays).…
Maintain clear communication with customers and fellow contractors on site. Company vehicle, tools, PPE, and uniform provided. Type of Employment: Full-time.…
Build a solid understanding of our systems, tools, and products. We welcome applications from graduates and students from a broad range of disciplines including……
Maintain good and clear communications with project, design, shop floor and service departments. You will have a third level Engineering qualification within a……
As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving……
Team?player mindset with flexibility to support teammates or take on non?development tasks when needed. Literacy in AI development tools or frameworks (e.g.,……
Firmware/Software Test Automation Engineer FTE
Role Summary/Purpose
The Firmware Test and Automation Engineer will report to the Firmware QA Manager and work within a Scaled Agile Scrum environment. In this role, they will collaborate with the Scrum development team and product management team to design and execute both manual and automated test solutions for product releases.
You will work among a talented and motivated R&D team, applying technologies such as On-line Dissolved Gas Measurement (DGA), Bushing Measurement (Tan Delta and Capacitance), Partial Discharge (PD) detection (UHF & Electrical) and Fast Transient measurement.
The team’s scope is unique, spanning fundamental research into new measurement technologies through to the development and deployment of advanced cloud-based Industrial Internet solutions.
Job Description
Role Responsibilities
Define, implement, and execute manual and automated tests across the GE product fleet to ensure functionality, quality, and robustness.
Identify opportunities to improve and automate the testing process, including evaluating and selecting appropriate tools.
Develop automated test frameworks using Python, Robot Framework, or other object-oriented programming languages.
Implement test automation where appropriate to improve efficiency, repeatability, coverage, and accuracy.
Methodically review user stories, acceptance criteria, and product requirements.
Create detailed, well-structured, and comprehensive test plans and test cases.
Ensure traceability between requirements and test cases.
Identify, recommend, and implement procedures to improve the efficiency of QA test execution.
Work closely with the Scrum development team to perform smoke and regression testing in a timely manner, using both manual and automated methods.
Assist with the prioritization and analysis of reported defects, and collaborate with development teams to support timely resolution.
Verify that firmware defects have been resolved.
Triage and analyze test results.
Participate in peer reviews of test designs and scripts.
Maintain accurate records of test results for release documentation, and prepare test and release reports as needed.
Maintain a repository of software and firmware release artifacts.
Capture debug output and stack traces to help developers identify and resolve the root causes of firmware defects.
Demonstrate strong attention to detail and the ability to work effectively in a fast-paced, changing team environment.
Perform additional duties as requested by the QA Manager and Embedded Software Leader.
Essential Criteria
Bachelor’s Degree in an Engineering or Computer Science discipline or equivalent.
Extensive experience as a Firmware test and automation engineer.
Designed and maintained a complete test automation framework
Excellent diagnostic and troubleshooting skills.
Ability to work independently and be self-motivated.
Excellent written and verbal communications and interpersonal skills
Strong organizational skills and ability to multitask.
Hands on experience in testing microservices in a docker environment.
Extensive hands on experience with Python and Robot-Framework.
Familiarity with Jenkins.
Familiarity with test automation framework such as Selenium.
Competent in use of configuration management tools preferably github
Planning and organizing skills
Desired Criteria
Understanding of embedded systems and environments
Preferably hands-on experience with PyCharm or VS.
Familiarity with CI/CD pipeline.
Experience of Linux Operating system
Familiarity with HP ALM Quality Centre and Rally/JIRA
Ability to use signal generators and oscilloscope
Ability to understand mechanical and electronic systems
Enthusiastically research new tools and testing processes.
Evidence of mentoring/coaching software team members.
Ability to design and construct electronic hardware simulators
Experience in automation and manual testing of both DGA900 family, Bushing Monitoring (BMT) and Hydran Component/Integration testing