Software, Engineering Technician
- WI, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
Position Overview: The role of the Software, Engineering Technician is to analyze requirements, translate them into test cases, develop the test bed, and execute tests against software, firmware and over all Avidity Science product. Responsible for gathering test results, test metrics, submitting defects to the development team and updating related documents and team members as to the progress of testing.
Job Title: Software, Engineering Technician
Location: Waterford, WI (Hybrid)
About Us: For over 50 years, Avidity Science has been the global leader in water purification technologies in the biomedical, life sciences and clinical research markets. We are proud to be a trusted partner to the global science community, delivering high quality, innovative products and unrivaled service. At Avidity Science, what you do matters. Our team of over 300 talented employees around the world each play a vital role in delivering on our Vision of enabling science to improve the quality of life. Avidity Science is part of ATS Corporation, a publicly traded company.
Key Job Responsibilities:
- Participate in Release and Sprint Planning using Agile methodology and provide work effort estimates to the Delivery Team and/or Manager.
- Analyze and review requirements and functional specifications, communicate findings to the Delivery Team as comments, point estimates and/or test cases to achieve Test Driven Development (TDD).
- Plan and manage personal test environment for Sprint and Acceptance Testing.
- Write and execute test cases against requirements and functional specifications and create tasks for completion.
- Communicate work status to the Delivery Team and/or Manager.
- Execute manual and automated test cases to ensure proper operation of the software.
- Communicate test results to the Delivery Team and/or Manager.
- Create and verify defects from various sources.
- Deploy a software application from scratch in order to test the installation process.
- Design, run usability and performance tests.
- Utilize software code version control/source management and defect management tools.
- Demonstrate accountability for completing work assignments to meet agreed upon commitments and deadlines.
- Design and assemble test fixtures for new and existing products.
- When necessary, travel to customer sites to assist sale and service of our products.
- Participate on problem solving teams as necessary to resolve product or customer issues.
- Stay current in new developments in the industry.
- Contribute to the development and improvement of company product development processes.
Skills, Knowledge, Abilities:
To perform this job successfully, an individual must have:
- Knowledge of communication protocols including RS232, RS422, RS485, Lon Bus and Tone Bus.
- Knowledge of TCP/IP and UDP/IP.
- Knowledge and understanding of Black Box, White Box and Grey Box testing methodology.
- Knowledge of one or more programming languages (e.g. VB6, VB.Net, C#, ASP.Net, C++, HTML, XML).
- Knowledge of Automated Testing, running and modify Macros and Scrips
- Knowledge of vSphere or other Virtual Environments.
- Knowledge and understanding of electrical and electronic technology (e.g. schematics, electrical and electronic design).
- Knowledge of or experience with regulatory or quality compliance standards / processes: Good Laboratory Practices (GLP), FDA 21 CFR part 11, and ISO9001:2008/ISO9001:2015. Or for example: GAMP, CMM, Six Sigma.
- Knowledge of standard manufacturing and business tools, including Microsoft Office.
- Ability to effectively communicate both verbally and in written business correspondence to individuals or to a group.
- Ability to read and interpret blueprints, facility drawings, project requirements, and overall customer needs.
- Ability to translate technical product knowledge to both technical and non-technical customers.
- Ability to use basic electronic test equipment including VOM, Oscilloscope, hand-held meters, Avidity Science control and monitoring products.
Qualifications: Associates degree in Computer Science, Electrical Engineering, Software Development, Test Engineering or related and 5 years practical experience in software/hardware development or testing, or a combination of both.
What We Offer:
- Medical, Dental, Vision, Life Insurance and Disability Insurance
- Voluntary benefits including accident, critical illness, and hospital indemnity
- 401k with company match
- Goal Sharing
- PTO and Paid Holidays
- Supportive and Inclusive work culture
- Community Involvement and Paid Volunteer Time
- Flex-time
- Tuition Reimbursement Program
- Collaborative work environment
Our Company Values: Safety, Accountability, Respect, Integrity, Passion and Collaboration are the values we live every day, around the world. We are passionate about our most important asset – our people – and cultivate an environment that provides development opportunities to grow professionally.