Home / Our Company / Careers

JOIN OUR TEAM

Build your career at Agile Frameworks

Our growth is your opportunity.

Agile Frameworks provides the only comprehensive operational workflow platform that digitally automates your field and lab tests from project set up and scheduling all the way to invoicing and billing.

As a part of our team, you become a part of a high-caliber and evolving organization providing the most advanced software-as-a-service (SaaS) solutions and experiences for the multi-disciplinary engineers in services firms in the AEC Industry.

Job Openings

Agile Frameworks® provides comprehensive software-as-a-service solutions that integrate corporate, field, and lab data for business process automation across architecture and engineering disciplines. We transform workflows, create high-value data, and deliver outputs our customers can trust resulting in industry-leading productivity and profitability.

Customer Enablement Consultant (CEC) provides ongoing technical support to Agile Frameworks customers that need ongoing assistance with our products in their environment.  The CEC will utilize personal knowledge, tools and resources within Agile to understand a customer’s business and workflow and assist in customizing, expanding and optimized a business solution with a strong emphasis on implementing “The MetaField Way” best practices guidelines.

CEC provides front line support to Agile Frameworks customers on issues through our implementation request portal, providing known solutions to customers quickly in a professional manner.

This is a full-time (40 hours) hybrid position working in our Bloomington, MN office Tuesday through Thursday from 10am-3pm and remotely the remainder of the week.

Compensation

Base Salary range for this position is $89,250 - $115,000. This range reflects the base salary for this position. Please note that the specific compensation for this role will be determined based on your experience, qualifications, location, and internal equity considerations.

Responsibilities

  • Build rapport with key customer stakeholders to instill confidence and ensure alignment with product and business objectives.
  • Serve as a trusted advisor and advanced services consultant, fostering long-term customer relationships, driving product adoption, and facilitating organizational change.
  • Lead the reimplementation of our product for existing customers, ensuring alignment with the MetaField Way and maximizing product adoption.
  • Manage multiple concurrent customer initiatives, including:
    • Planning, monitoring, and managing ongoing work.
    • Providing quality assurance on deliverables.
    • Communicating status updates to internal and external stakeholders.
  • Create detailed project plans, timelines, and milestones for each reimplementation, and ensure successful on-time delivery.
  • Collaborate cross-functionally with Sales, Product, Support, and Customer Success to develop and apply company-wide best practices.
  • Work with Customer Success teams to define and measure key success metrics.
  • Troubleshoot product issues using internal tools, documentation, and cross-team collaboration.
  • Accurately document all customer interactions, technical issues, resolutions, and related activities.
  • Lead remote support sessions and facilitate client communication with professionalism and empathy.
  • Proactively educate customers on product features, best practices, and usability to maximize value and drive product adoption.
  • Train internal team members on company products, methodologies, and support tools.
  • Maintain clear documentation of customer implementations, including configurations, process flows, and success metrics, and provide regular status updates to leadership.
  • Gather insights from customers during reimplementation projects to inform product improvements and internal best practices.
  • Regularly assess reimplementation and the MetaField Way processes and develop improvements to enhance efficiency, scalability, and customer satisfaction.
  • Maintain deep product and industry knowledge to deliver innovative, customer-focused solutions.

Ideal Work Experience and Skills

  • Bachelor’s degree or equivalent combination of a bachelor’s degree and work experience.
  • 5+ experience as a Solution Consultant, Technical Account Manager or equivalent experience required.
  • 5+ years’ experience in implementation and/or support in SaaS, ERP, or other software solutions either on premise or Cloud.
  • Demonstrated experience managing SaaS B2B software implementations, including configuration, training, and post-implementation support.
  • Proven ability to drive user adoption and continuously communicate product value throughout the customer lifecycle.
  • Proficiency in troubleshooting Windows and web-based environments.
  • Strong understanding of databases, networking fundamentals, web services, and security basics.
  • Analytical mindset with a focus on problem-solving and delivering customer-centric solutions.
  • Excellent written and verbal communication skills, with experience presenting to diverse audiences.
  • Strong interpersonal skills with a collaborative, team-oriented approach.
  • Positive attitude, adaptable to change, and highly self-motivated.
  • Ability to multi-task, manage priorities effectively, and mentor others.

Travel Requirements

10% travel may be required for this position.

Benefits

Medical, dental, vision, HSA (with a $75 monthly employer contribution), FSA, STD, EAP, unlimited PTO, 80 hours ESST, monthly cellphone reimbursement, 401(k) with company match and paid parental leave. LTD, Life and AD&D are 100% employer paid.

Submit Your Resume

Agile Frameworks® provides comprehensive software-as-a-service solutions that integrate corporate, field, and lab data for business process automation across architecture and engineering disciplines. We transform workflows, create high-value data, and deliver outputs our customers can trust resulting in industry-leading productivity and profitability.

As a Product Manager, you will lead cross-functional execution of product initiatives from discovery to delivery. You will manage multiple product workstreams, drive alignment across squads, and ensure high adoption of released features. This role requires customer empathy, strong communication, and a deep understanding of product development best practices. Candidates with experience in Engineering Services or similar scheduling, field, lab, reporting workflows preferred.

This is a full-time (40 hours) hybrid position working in our Bloomington, MN office Tuesday through Thursday from 10am-3pm and remotely the remainder of the week.

Compensation

Base Salary range for this position is $121,000 - $140,000. This range reflects the base salary for this position. Please note that the specific compensation for this role will be determined based on your experience, qualifications, location, and internal equity considerations.

Responsibilities

  • Lead end-to-end execution of product workstreams
  • Drive alignment within squads and across teams to ensure timely product delivery and adoption
  • Conduct regular customer interviews and competitive research to inform roadmap
  • Gather, prioritize, and manage market requirements & customer needs
  • Leverage AI-Augment workflows (e.g., Claude, MCP-connected tools) to accelerate documentation, competitive research and cross-functional communications
  • Contribute to the development and maintenance of reusable AI prompt frameworks and skill libraries that standardize repeatable PM processes
  • Partner with engineering and leadership to evaluate and implement AI-driven product capabilities, including defining phased rollout strategies and success criteria
  • Collaborate with UX and Engineering to design and validate solutions that align with a defined business case and customer satisfaction goals
  • Track roadmap progress, communicate risks, and proactively manage scope
  • Own product launch plans and adoption metrics
  • Manages execution across multiple workstreams with discipline and focus
  • Fosters cross-functional trust and shared understanding of roadmap outcomes
  • Balances strategic priorities with tactical execution
  • Owns product areas and delivers customer value consistently
  • Provide input and direction on external product marketing content and support sales activities as required
  • Support the development of content for product communication pieces, such as release documentation, help content and various other sales enablement activities
  • Support conference calls / remote sessions to resolve product issues
  • Understand and apply active listening skills
  • Complete other duties as assigned by Agile Frameworks management

Ideal Work Experience and Skills

  • 6-8 years’ experience working in a software development environment required
  • Prior experience working with engineering services workflows—or comparable environments involving scheduling, field data collection, laboratory processes, and reporting—demonstrating an understanding of operational complexity and end-to-end workflow execution preferred.
  • Bachelor’s degree in business, technology, engineering, or related field preferred.
  • Excellent written and verbal communication and presentation skills.
  • Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds, valuing diversity and collaboration
  • Confidence in self and organization, and a ‘can-do’ attitude in the face of change and ambiguity
  • Excellent documentation skills
  • Fundamental analytical and conceptual thinking skills
  • Competency in Microsoft applications including Word, Excel, and Outlook
  • Experience in Jira and with Agile development methodologies
  • A track record of following through on commitments
  • Excellent planning, organizational, and time management skills

Travel Requirements

10% travel may be required for this position.

Benefits

Medical, dental, vision, HSA (with a $75 monthly employer contribution), FSA, STD, EAP, unlimited PTO, 80 hours ESST, monthly cellphone reimbursement, 401(k) with company match and paid parental leave. LTD, Life and AD&D are 100% employer paid.

Submit Your Resume

Agile Frameworks® provides comprehensive software-as-a-service solutions that integrate corporate, field, and lab data for business process automation across architecture and engineering disciplines. We transform workflows, create high-value data, and deliver outputs our customers can trust resulting in industry-leading productivity and profitability.

The Technical Support Engineer (TSE) provides front line support to Agile Frameworks customers, utilizing personal knowledge, tools and resources within Agile to understand customer issues, frame the service request and provide known solutions to customers quickly in a professional manner.

This is a full-time (40 hours) hybrid position working in our Bloomington, MN office Tuesday through Thursday from 10am-3pm and remotely the remainder of the week.

Compensation

Base range for this position is $34.29 - $39 per hour. This range reflects the base hourly rate for this position. Please note that the specific compensation for this role will be determined based on your experience, qualifications, location, and internal equity considerations.

Responsibilities

  • Maintain high availability for Service Portal submissions
  • Provide proactive and reactive assistance to all customers
  • Assess and understand the impact, severity and urgency of issues
  • Understanding of and ability to ask open-ended/close-ended/probing questions
  • Troubleshoot customer’s product issues using knowledge, tools and other internal resources
  • Record and document all issues/activities related to customers
  • Log all testing, troubleshooting and research done in process of resolution
  • Identify data requirements and assist with data collection
  • Assist customers with the implementation of workarounds/solutions
  • Facilitate conference calls / remote sessions to resolve product issues
  • Full ownership of technical issues until resolution provided
  • Set and manage expectations with customers, including regular and timely communications (daily)
  • Identify and seize opportunities to teach the customer about product usability, best practices -Ability to teach complex topics
  • Collaborate with cross-functional teams, sharing insights and effectively contributing to process and product improvements.
  • Maintain a high level of product knowledge
  • Maintain a high level of professionalism
  • Be available and accessible to fellow co-workers
  • Maintain a friendly, open, approachable, positive attitude
  • Understand and apply active listening skills
  • Other duties as assigned

Ideal Work Experience and Skills

Required 

  • Bachelor's Degree or equivalent work experience
  • 3+ years of technical support experience solving complex issues
  • IT experience including basic system administration and troubleshooting preferred
  • You have excellent communication skills, with the ability to explain technical issues to both technical and non-technical audiences.
  • Strong customer service orientation and disposition
  • Ability to work in multiple technical mediums simultaneously while remaining attentive to customers and their concerns
  • Strong trouble shooting, analytical and creative problem-solving skills
  • Strong technical aptitude and computer skills (e.g., Web-based applications, Mobile applications, Excel, Word)
  • Ability to be a self-starter and work independently within a highly collaborative and team-oriented environment
  • Time management skills, the ability to succeed in a fast-paced environment and can adjust to changing priorities
  • You take ownership and thrive in an environment that values accountability and autonomy.
  • You have a genuine passion for helping others and solving problems efficiently.
  • Enthusiasm for learning and expanding knowledge or skills

Travel Requirements

Less than 10% travel may be required for this position.

Benefits

Medical, dental, vision, HSA (with a $75 monthly employer contribution), FSA, DCFSA, STD, EAP, unlimited PTO, monthly cellphone reimbursement, 401(k) with company match, paid parental leave and Earned Sick & Safe Time (MN employee only). LTD, Life and AD&D are 100% employer paid.

Submit Your Resume

Agile Frameworks® provides comprehensive software-as-a-service solutions that integrate corporate, field, and lab data for business process automation across engineering disciplines. We transform workflows, create high-value data, and deliver outputs our customers can trust resulting in industry-leading productivity and profitability.

A Senior Quality Assurance Engineer plays a critical role in ensuring product quality by deeply understanding our platform’s workflows, configurable forms, and user experience. This team member partners closely with Product, UX, and Engineering to validate new features, assess impacts across configurations, lead regression testing efforts, and shape the organization’s QA processes and documentation.

This senior role emphasizes high-level product thinking, test strategy, exploratory testing, and SOP development. While the engineer will understand our Playwright automated testing approach, they will guide what should be automated—not write automation scripts directly.

This is a full-time (40 hours) hybrid position working in our Bloomington, MN office Tuesday through Thursday from 10am-3pm and remotely the remainder of the week.

Compensation

Base Salary range for this position is $90,000 - $115,000. This range reflects the base salary for this position. Please note that the specific compensation for this role will be determined based on your experience, qualifications, location, and internal equity considerations.

Responsibilities

Strategic Quality Leadership

  • Serve as the primary quality advocate for the MetaField application by applying SaaS and configuration knowledge to identify risks early in the development lifecycle.
  • Lead the design of comprehensive test strategies for new features, enhancements, configuration-driven workflows, and cross-product dependencies.
  • Drive improvements to QA processes, documentation, SOPs, and regression frameworks to increase consistency, repeatability, and efficiency across the organization.
  • Anticipate edge cases and customer scenarios—especially those influenced by configurable forms and enterprise-scale variability.

Advanced Manual & Exploratory Testing

  • Execute complex manual test scenarios, regression suites, and exploratory testing for highly configurable features.
  • Validate system behaviors across multiple configurations, roles, environments, and data states.
  • Identify systemic issues and patterns in defects, providing insightful analysis to Product and Engineering.

Product, UX & Engineering Collaboration

  • Work closely with Product Managers and UX Designers to evaluate feature designs, clarify acceptance criteria, and ensure usability.
  • Participate in grooming, design reviews, and release planning to shape quality expectations before development begins.
  • Provide mentorship to QA and cross-functional team members on testing best practices, product workflows, and configuration impacts.

Automation Guidance (No Script Writing Required)

  • Understand the structure and intent of Playwright automated tests to evaluate coverage and identify gaps.
  • Recommend candidates for automation based on risk, repeatability, regression value, and product roadmap priorities.
  • Collaborate closely with Automation Engineers to ensure automation aligns with real-world product scenarios and configuration variants.

Issue Triage, Communication & Leadership

  • Lead the reproduction, triage, and documentation of complex issues, including those reported by customers or escalated internally.
  • Communicate risks, test progress, and quality insights clearly to Engineering, Product, UX, and leadership stakeholders.
  • Act as a go-to resource for quality questions, helping teams make informed decisions about trade-offs and release readiness.

Professionalism & Team Culture

  • Maintain an open, collaborative, empathetic, and customer-focused mindset.
  • Support a culture of continuous improvement, curiosity, and shared ownership of product quality.
  • Provide guidance and informal mentoring to other QA team members.
  • Occasionally support after-hours testing when critical releases or high-priority issues arise.
  • Other duties as assigned.

Ideal Work Experience and Skills

Required 

  • 5+ years of QA experience with a strong focus on manual testing of SaaS platforms.
  • Experience with highly configurable systems, dynamic forms, or workflow-driven enterprise products.
  • Deep understanding of QA methodologies, test strategy development, and exploratory testing techniques.
  • Strong ability to translate complex workflows and configurations into effective test coverage.
  • Excellent documentation skills, including the creation of detailed test cases, SOPs, and regression frameworks.
  • Strong communication and collaboration skills, particularly with Product and UX teams.
  • Skilled at identifying root causes, edge cases, and patterns across defects.

 Preferred 

  • Experience influencing or guiding automation strategy, even without writing scripts.
  • Familiarity with Playwright or similar automated testing frameworks.
  • Experience working in agile environments and cloud-hosted environments.
  • Background in testing enterprise-scale web applications with complex business logic.
  • A passion for product usability, workflow consistency, and customer-centric outcomes.

Travel Requirements

There are no travel requirements for this position.

Benefits

Medical, dental, vision, HSA (with a $75 monthly employer contribution), FSA, EAP, unlimited PTO, monthly cellphone reimbursement, 401(k) with company match and paid parental leave. LTD, Basic Life and AD&D are 100% employer paid.

Submit Your Resume

Benefits

  • Competitive pay
  • Annual bonus program
  • 401K and company match
  • Comprehensive medical, dental and vision plans
  • Health Savings Account (HSA) with a base employer contribution as well as the opportunity to earn additional HSA dollars by completing qualifying wellness activities
  • Flexible Spending Account (FSA) & dependent care

Equal Opportunity Employment

Agile Frameworks believes in providing equal employment opportunities for all employees. We will not discriminate on the basis of race, color, religion, creed, age, sex, national origin, ancestry, marital status, familial status, pregnancy, disability (including those related to pregnancy or childbirth), gender expression or identity, membership or non-membership in a labor organization, sexual orientation, status with regard to public assistance, genetic information or any other characteristic protected under local, state or federal statute, ordinance or regulation.