Logo
Taco Comfort Solutions

Software Quality Assurance Engineer

Taco Comfort Solutions, Cranston, Rhode Island, us, 02910


As a family-owned and operated company, we feel a special obligation to the employees who comprise our Taco family. We are committed to offering employees access to the tools necessary to live long and productive lives. We strive to instill in all of our employees:A positive mental attitude that helps us to be a leader in the industryA commitment to building strong relationships, both inside and outside the organizationA desire to learn, grow, and contribute to moving our strategy forwardA need to create and to innovateEmployment Type:

Regular Full-Time SalaryShift:

1st ShiftWork Status:

HybridPosition Summary:

The Software Quality Assurance Engineer evaluates and tests software to ensure it is delivered on time and meets company specifications and standards. They use strong analytical skills, attention to detail and thinking in the long-term to monitor all stages of software development, identifying and resolving system malfunctions to meet quality standards.Measures of Success:

Successfully resolve system malfunctions to meet quality standardsNumber of mobile and embedded software application flaws deployed into production decreases with each release and each productNumber of defects between builds over the course of a project is reduced along with rate of decline in the number of defectsShorter time to develop a test plan with each new release of a productShorter time to run/execute a test plan with each new release of a productResponsibilities:

Responsibilities include but are not limited to:Review requirements, specifications and technical design documents to provide timely and meaningful feedbackCreate detailed, comprehensive and well-structured test plans and test casesEstimate, prioritize, plan and coordinate testing activitiesDesign, develop and execute automation scripts using open source toolsIdentify, record, document thoroughly and track bugsPerform thorough regression testing when bugs are resolvedDevelop and apply testing processes for new and existing products to meet current needsLiaise with internal teams (e.g. developers and product managers) to identify system requirementsMonitor debugging process resultsInvestigate the causes of non-conforming software and train users to implement solutionsTrack quality assurance metrics, such as defect densities and open defect countsStay up-to-date with new testing tools and test strategiesAssist managers in the evaluation, scope, and cost of projectsDocument test design, test plans, and test resultsQualifications:

Required:Bachelor's degree in Computer Science, Engineering or related field3+ years of experience in software development or software quality assuranceExperience in writing clear, concise and comprehensive test plans and test casesHands-on experience with both white box and black box testing, testing tools like JIRA, and automated testing toolsExperience working in an Agile/Scrum development processSolid knowledge of Programming languages (Python, HTML, JavaScript) and scriptingStrong knowledge of software quality assurance methodologies, tools and processesExcellent communication skillsPreferred:Master's degree in Computer Science, Engineering, or related field6+ years of work experience in software development or software quality assuranceExperience with product-based hardware/firmware products (e.g. complex set top box) and cloud-based systems and mobile testingExperience with performance and/or security testing as well as testing of bootloader/real-time operating systemWork Environment:

This position works primarily in an office environment using computers and technology. Verbal and auditory capability are required. Occasional exposure in production plant where large equipment and noise are prevalent. Safety gear is required in these areas.This position may work from home up to 2X/week if performance is in good standing.Management:

This position has no direct reports.Benefits:

With nearly 1,000 people working at Taco worldwide, each with their own story, you will discover a sense of community and diverse, intelligent colleagues who help us innovate, create and explore.Taco employees benefit from a company that:Provides competitive salaries and benefitsOffers tuition reimbursement, career development, and on-site training programs in our learning centerBelieves in sharing profits with its employeesIs mindful about family, health and well-beingFosters conditions that allow people and communities to reach their full potentialEmbraces and celebrates diversity

#J-18808-Ljbffr