JobWatch

17 days old

Software Test Engineer II

Kelly Services
Solon, OH 44139
****Must be a U.S Citizen or U.S Permanent Resident (Green Card.)****



I have an exciting **Direct Hire** opportunity for a **Software Test Engineer** with a client in **Solon, OH** who is the expert in RF communications, measurement and management providing innovative RF products, systems, services and educational solutions to the wireless industry.



**Overview:** The Software Test Engineer II is responsible for the manual and automated testing of software and firmware targeting embedded, desktop, web, and mobile platforms throughout the life cycle of the software and firmware, for the creation of software to automate testing where justified, for the creation and maintenance of test plans, and for the gathering and archiving of resulting test data. This work will be carried out in the context of an agile collaborative engineering team. This person will be expected to demonstrate competence in software testing principals, methods, tools, and practice, and automation, and the competent use and control of RF equipment in automated environments.



**GENERAL FUNCTIONS/SPECIFIC RESPONSIBILITIES:**



Write test plans to achieve broad and cost-effective test coverage of software and firmware using both white box and black box test strategies and methods.



Perform testing of software and firmware at all levels (unit, integration, acceptance, regression) throughout the software/firmware life cycle to discover latent defects and to establish confidence in the reliability and performance of the code.



Write software and use 3rd party and proprietary technologies and tools to automate tests where appropriate to improve efficiency, cost effectiveness, reliability, and repeatability of testing.



Collaborate with software teams to integrate testing into DevOps CI pipelines.



Contribute to requirements gathering and design of software and firmware in collaboration with stakeholders from engineering and product management in an agile workflow.



Setup, configure, operate RF equipment and components (signal generators, amplifiers, loads, sensors, VNAs, spectrum analyzers, etc.).



Use excel and other analysis tools to perform analysis of test data both to discover and establish reasonable specifications and pass/fail criteria, and to evaluate acceptance tests in light of those criteria.



Identify and use appropriate methods, technologies, languages, tools, and platforms to carry out work effectively and efficiently.



Collaborate with hardware and software design teams to integrate testing of hardware and software applications into design practice as early as possible in the creation of new products, with the goal of ensuring that artifacts can be adequately tested over the life cycle of the software.



Cultivate detailed understanding of the RF application domains and use cases for Bird products.



Cultivate detailed understanding of the hardware and software architectures and designs employed in Bird products.



Work constructively with teams of varying skills and personalities (collaborative, constructive, and flexible).



Maintain technical skills & knowledge to stay up to date with industry best practices and emerging technologies and methods related to the Software Testing and Quality.



Communicate concepts, consequences and tradeoffs to engineering and cross functional stakeholders (speaking/writing/diagramming).



Practice strong engineering ethics (detail, quality, accuracy, communication, honesty, etc.).



Develop an environment of continual improvement through the use of Agile and Lean tools.



Promote the Bird Family Values through your actions Trust, Innovation, Teamwork, Achievement and Accountability.



**SKILLS/KNOWLEDGE/COMPETENCIES**



BS/MS or equivalent demonstrated professional expertise in computer/software science or engineering with 3+ years of software testing experience for desktop, mobile, or web environments.



Competent knowledge of software development principals, processes, & methods.



Competent in the use of python and C#.



Basic competence with the C/C++ language and tool chains.



Competent user of Git.



Competent use of Test Automation Technologies and Frameworks (e.g. Unit Test, Integration Test, Selenium, Fitness, etc.).



Competent use of DevOps tools & concepts (CI, Jenkins, Azure, Containers, etc.).



Competent configuring CI pipelines using YAML.



Familiar with RF applications and technologies.



Familiar with the use of electronic test equipment (Signal Generators, Volt meters, VNA, etc.).



Familiar with instrumentation automation using SCPI and LXI.



Familiar with agile workflows (SCRUM, XP, Kanban, etc.).



**DESIRED SKILLS/KNOWLEDGE/COMPETENCIES**



Familiar with testing networked applications using Ethernet and USB.



Familiar with embedded systems programming (e.g. arduino, beaglebone, etc.).



Experience testing embedded systems.



Experience testing of instrumentation products.



Familiar with configuring and operating RF transmission systems and components (signal generators, amplifiers, filters, loads, etc.).



Familiar with mobile application development for iOS or Android (native tools, Xamarin, etc.).



Familiar with Test & measurement/metrology concepts and principals (calibration, uncertainty, etc.).



Familiar with the use of UI technologies such as WPF, Windows forms, QT/GTK, etc.



Familiar with UI test frameworks such as Selenium.



Familiar with the configuration and use of package management solutions (Nuget, npm, dpkg, etc.).




**Why Kelly** **** **?**



Your engineering skills are in demand, but how do you find the right fit? Easy. With Kelly Engineering, our experts connect you with leading organizations where you can learn and grow, collaborate on innovative projects, and keep your skills sharp with top technology. Whether you prefer the variety and flexibility of short-term projects, or are looking for something more long-term, were here every step of the way to find your dream engineering job.




**About Kelly** ****



At Kelly, were always thinking about whats next and advising job seekers on new ways of working to reach their full potential. In fact, were a leading advocate for temporary/non-traditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live. Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.


Kelly is an equal opportunity employer committed to employing a diverse workforce and providing accommodations for people with disabilities in all parts of the hiring process as required under its Employment Accommodation Policy. Kelly will work with applicants to meet accommodation needs that are made known to Kelly in advance.
Posted: 2021-01-08 Expires: 2021-02-08

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Test Engineer II

Kelly Services
Solon, OH 44139

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast