Latest Career Opportunities

If you’re someone who enjoys learning new things and tackling a variety of challenges daily, we’d love to speak with you.


Software Engineer


Location: Salem, NH

ioMosaic Corporation seeks a Software Tester with five-plus years’ experience in the design and development of all aspects of automated testing, including creation, execution and maintenance of automated scripts.


  • Works closely with developers, chemical engineers and other stakeholders and cross-functional teams throughout the Software Development Life Cycle (SDLC), executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution.
  • Designs and develops test plans, test cases and test scripts based on business requirements for both manual and automated testing.
  • Defines test strategies and test manuals for tracking and fixing software issues.
  • Designs and develops automated test scripts beyond record and playback; develops functions, libraries, adding control flow logic, loops and error handling.
  • Takes ownership and responsibility for the design and development of all aspects of automated testing along with creation, execution and maintenance of automated scripts.
  • Develops well-commented, easy to maintain code that can be reused across a sub-system or feature.
  • Improves and automates test strategies and software configurations.
  • Develops and executes test cases to diagnose issues and bugs.
  • Develops and maintains Load and performance testing as and when required.
  • Manages defects in creating, triaging and retesting of defects. Creates test data when required.
  • Assists and advises on best practices for testing as well as make recommendations to improve efficiency and performance.

Desired Skills and Experience

  • Bachelors Degree in Computer Science or related field
  • Five-plus years’ experience in automation tools and testing / scripting and QA processes
  • Proficient expertise in the full Quality Assurance life cycle, testing methodologies, and test automation
  • Proficient working with automation tools (UFT / Selenium)
  • Experience with Load / Performance testing (Loadrunner)
  • Experience using Visual Studio and Team Foundation Server (TFS)
  • Experience working in Agile methodology
  • Proficient in SQL queries
  • Ability to multi-task and work under pressure
  • Ability to be careful and thorough with detail
  • Ability to work both independently and in a collaborative environment
  • Ability to analyze information and use logic to address work related issues and problems
  • Good communication skills

How To Apply

Please submit your cover letter and resume to: Telephone calls to the office will not be accepted. Principals only, no recruiters please.


ioMosaic Corporation is an Equal Opportunity Employer (EEO) and gives consideration for employment to qualified applicants without regard to race, color, religion, sex, national origin, age, disability, protected veteran status or genetics.




Our Culture

At ioMosaic, our team is the company. We value our own professional well-being and that of our colleagues. We also value our tradition as builders of outstanding products and services. Our team thrives on learning and growing, so we provide an environment in which team members are presented daily with new challenges and opportunities to prosper. Learn more about why you should come work for ioMosaic.

Employment Benefits

ioMosaic offers a generous benefits package that includes medical, dental, vision, health and well-being discounts, life insurance, short and long term disability and bonus opportunities!

How To Apply

Please submit your cover letter and resume to Human Resources. Telephone calls to the office will not be accepted. Principals only, no recruiters, please.