<p>We’re looking for a Senior Software QA Engineer to lead the charge in designing, developing, and executing software test plans for embedded products. If you love hunting down bugs, automating everything in sight, and making engineers sigh with your extremely thorough reviews, this one’s for you.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Build and execute test plans for new software.</li><li>Create and maintain manual and automated tests (yes, both — we checked).</li><li>Track down defects, document them, and make sure they never return. Ever.</li><li>Help shape internal standards, processes, and test automation frameworks.</li><li>Keep test environments configured and behaving (mostly) nicely.</li><li>Review software throughout the dev cycle and ask the important question: “But… can we verify it?”</li></ul><p><strong>What You Bring</strong></p><ul><li>Top‑tier collaboration skills — you play well with engineers of all kinds.</li><li>Excellent technical writing skills for crafting plans others can follow without crying.</li><li>Strong scripting/programming chops for tests, tools, and reporting.</li><li>Hands-on experience with embedded software development.</li><li>Confidence in testing methodologies, metrics, and design/implementation reviews.</li><li>Ability to read C/C++ without flinching.</li></ul><p><strong>Tools You Know</strong></p><ul><li>Version control + defect tracking systems</li><li>Build systems + CI/CD pipelines</li><li>Testing tools and frameworks</li><li>Bonus points for JIRA workflow design and test management.</li></ul><p><strong>Your Background</strong></p><ul><li>Bachelor’s degree in CS, Software Engineering, or a related STEM field</li><li>3+ years of SQA experience in embedded systems</li></ul><p><br></p>
We are looking for a Quality Assurance Tester to join our team in Burlington, Massachusetts, on a long-term contract basis. This role involves ensuring the reliability and efficiency of software systems through rigorous testing and collaboration with cross-functional teams. You will play a key role in enhancing product quality by implementing testing strategies and frameworks.<br><br>Responsibilities:<br>• Develop and execute detailed test plans to validate software functionality and performance.<br>• Implement automated testing frameworks and tools to streamline the quality assurance process.<br>• Collaborate with software development teams to identify and resolve issues during the development lifecycle.<br>• Conduct benchmarking and competitor analysis to ensure product quality meets industry standards.<br>• Perform continuous integration testing using tools like Jenkins and TeamCity.<br>• Evaluate supplier contributions and sourcing strategies to ensure compatibility with project requirements.<br>• Provide onsite training and guidance to team members on testing methodologies and tools.<br>• Analyze project plans and recommend improvements to enhance testing efficiency.<br>• Troubleshoot and resolve testing challenges to maintain workflow continuity.<br>• Document and report test results, ensuring transparency and actionable insights.
<p>We’re looking for a Principal Java Developer to lead the design and development of high‑performance applications in a modern, containerized environment. In this role, you’ll drive architectural decisions, mentor the engineering team, and own the full development lifecycle from concept to deployment.</p><p><br></p><p><strong>What You’ll Bring:</strong></p><ul><li>Deep expertise in Java and modern Java frameworks</li><li>Strong experience deploying code to containerized environments (Docker, Kubernetes, etc.)</li><li>Background in building scalable, cloud‑ready services</li><li>Ability to lead technical strategy and guide engineering best practices</li></ul><p>If you thrive in a hands‑on leadership role and enjoy building robust, container‑first systems, we’d love to connect. Apply today!</p>
<p><strong>About the Role:</strong></p><p>Are you fluent in RPG, CL, and the mystical language of green screens? Do you dream in fixed-format code and occasionally wonder why the AS400 is still running everything important in the world? If so, we need you!</p><p><strong>Responsibilities:</strong></p><ul><li>Develop, maintain, and enhance AS400 applications (because yes, they still exist—and they’re mission-critical).</li><li>Collaborate with business teams to turn requirements into elegant, old-school magic.</li><li>Debug issues like a detective in a world where the clues are all in uppercase.</li></ul><p><strong>Requirements:</strong></p><ul><li>Strong experience with AS400/iSeries programming (RPG, CL, DB2).</li><li>Ability to work independently and occasionally explain to younger developers what a “green screen” is.</li><li>A sense of humor—because you’ll need it when someone asks, “Can’t we just move this to the cloud?”</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Competitive salary and benefits.</li><li>Work with technology that’s older than some of your coworkers—but still more reliable.</li><li>Be the hero who keeps the legacy alive while everyone else is chasing microservices.</li></ul><p><strong>Apply Today!</strong></p><p>If you’re ready to keep the AS400 humming and prove that old-school is still cool, send us your resume. Bonus points if you can tell us your favorite RPG joke.</p>
<p>We are looking for a skilled Programmer Analyst to join a growing team in the Gilford, NH area. This role is ideal for someone who excels in designing and supporting systems, delivering technical solutions, and collaborating closely with users to resolve issues. As part of our dynamic team, you will play a vital role in developing and maintaining software systems that support multi-environment, multi-divisional, and multi-national operations.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and implement software solutions tailored to multi-environment, multi-divisional, and multi-national business needs.</p><p>• Collaborate with users to analyze system issues and provide effective resolutions.</p><p>• Manage projects from initial concept to completion, ensuring accuracy and adherence to timelines.</p><p>• Create and maintain technical documentation for all development activities and system processes.</p><p>• Provide support for financial systems, including troubleshooting and optimizing functionality.</p><p>• Utilize programming languages such as RPG/400, MySQL, and DB2 to enhance system performance.</p><p>• Work with Enterprise Resource Planning (ERP) systems</p><p>• Analyze business requirements and translate them into technical solutions.</p><p>• Leverage Microsoft Office tools and Visual Basic to create financial analysis tools.</p><p>• Support development and functionality on IBM iSeries and AS400 platforms.</p>