Software Test Engineer II
Job Description
Department: Engineering
Employment Type: Full Time
Location: US - Maine - Saco
Description
Franklin Electric is seeking a Software Engineer I with excellent problem solving and design skills to join our engineering team in Saco, Maine. The team develops innovative electronic devices and software used in the fueling, power utility and electric vehicle charging sectors to increase efficiency, data visibility and to meet environmental and industry regulations. The team works with modern tools and libraries from inside and outside the company and work both independently and in collaboration with each other and as members of cross-functional project teams.
The successful candidate will have a proven track record and an in-depth understanding of electronics engineering, components and design, the ability to work effectively independently and will have excellent communication and team-working skills.
YouTube Channel: http://www.youtube.com/FranklinFueling
Key Responsibilities
- Define and update the testing and quality processes to ensure product integrity.
- Understands the product application to ensure customer requirements are being met.
- Reviews product requirements and product specifications and provides test assessment.
- Develops software Design Verification Test (DVT) procedures.
- Develops Software Field Test Plans and oversees product field testing.
- Develops Software Life Test Plans and oversees product life testing.
- Occasionally facilitates DFMEA product design reviews.
- Identifies software release candidates for testing.
- Facilitates and tracks the software/firmware release of new and existing products.
- Understands software build environments and regression testing.
- Monitors incoming customer complaints to the engineering group and helps facilitate a resolution.
- Recommends conceptual product design elements for new products.
- Provides product support to Sales, Marketing and Manufacturing.
- Manages reports by setting workloads, schedules and set yearly goals and objectives.
- Provides direction to reports on quality control tasks, testing requirements, workload management and software builds.
- Ensures project test dates are defined and followed to ensure deliverables are met.
- Makes decisions about when internal testing should take place.
- Keeps open communication with direct reports and direct supervisor.
- Attends required meetings as scheduled.
- Performs other related duties as required or assigned.
Skills Knowledge and Expertise
Skills and Abilities
- Designs, codes, and debugs applications in C++.
- Working knowledge of front-end web application design.
- Working knowledge of HTML, CSS and JavaScript.
- Drafts software Design Verification Test Plans and Reports.
- Drafts Software Product Field Test Plans and Reports
- Drafts Software Product Life Testing Plans and Reports
- Develops Regression Testing and Software Build Environments
- Translates product requirements and product specifications into test cases and routines.
- Analyzes information and evaluates results to choose the best solution and solve problems.
- Effectively communicates information and responds to questions in person-to-person and small group situations with customers, clients, and other employees of the organization.
- Maintains confidentiality and uses discretion with business information.
- Reads and understands documents such as policy manuals, safety rules, operating and maintenance instructions, and procedure manuals.
- Writes routine reports and correspondence to critical issues.
- Utilizes common-sense understanding to carry out written, oral, or diagrammed instructions.
- Deals with problems involving several known variables in situations of routine nature.
- Plans the time, method, manner, and/or performance sequence of own work; may also occasionally assist in planning work assignments performed by others within a limited area of operation.
Education and Experience
- Bachelor's degree in engineering, computer science, or a related field (required)
- Master's degree in engineering, computer science, or a related field (preferred).
- 5-7 years of relevant experience (required/preferred).
Technical Skills
- Preferred: Software development languages including C++, Java, HTML, Web design & hosting
- Required: Microsoft Office, Microsoft Project.
Date Posted
12/27/2022
Views
9
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details