Careers @ Folio3

Opportunities don’t happen, you create them

Data Engineer

Pakistan

Regular

We are looking for a Data Engineer to design, optimize, and maintain production-grade data pipelines across diverse cloud platforms. The ideal candidate will have strong SQL and Python skills, hands-on experience with modern data tools, and a passion for building scalable, high-quality data systems that empower analytics and AI initiatives.

Responsibilities:

  • Design, build, and maintain scalable ETL/ELT pipelines using tools like dbt, Airflow, or Azure Data Factory.
  • Develop seamless integrations across Snowflake, Databricks, and cloud storage platforms (S3, ADLS, GCS).
  • Build and maintain data models to support analytics, BI, and reporting teams.
  • Implement data quality, lineage, and monitoring frameworks to ensure reliable data delivery.
  • Optimize SQL queries, data warehouse costs, and pipeline performance.
  • Collaborate with BI and AI teams to enhance data accessibility and consistency.
  • Enforce best practices in version control, CI/CD, and data governance.

Requirements:

  • Strong command of SQL and Python (including Pandas or PySpark).
  • Hands-on experience with two or more cloud platforms (AWS, Azure, or GCP).
  • Proficiency with Snowflake (Snowpipe, Streams, Tasks) or Databricks (Delta Lake, Spark).
  • Familiarity with data orchestration tools (Airflow, dbt, or Dagster).
  • Basic understanding of DevOps concepts (Docker, GitHub Actions).

MSP Support Agent (IT Support Engineer)

Pakistan

Regular

We are looking for a skilled and customer-focused MSP Support Agent (IT Support Engineer) to join our Managed Services team. The ideal candidate will have hands-on experience working in a Managed Service Provider (MSP) environment and will be responsible for providing technical support, troubleshooting issues, and managing IT systems across multiple client environments. In this role, you will support client infrastructure, maintain systems, resolve technical issues, and ensure smooth day-to-day IT operations while delivering excellent customer service.

Responsibilities:

  • Provide Level 2 / Level 3 technical support to MSP clients.
  • Troubleshoot issues related to Windows, Microsoft 365, networking, and endpoints.
  • Monitor and manage systems using RMM and PSA tools.
  • Respond to service desk tickets, phone calls, and remote support requests.
  • Install, configure, and maintain workstations, servers, and network devices.
  • Manage Active Directory, including user accounts, permissions, and Group Policies.
  • Support Microsoft 365 services including Exchange, Teams, SharePoint, and OneDrive.
  • Perform patch management, backup monitoring, and security checks.
  • Provide Azure administration, including web apps, databases, user creation, and role/permission management.
  • Support and troubleshoot VoIP systems such as Horizon, Gamma, and Webex.
  • Document solutions and maintain accurate ticket notes.
  • Escalate complex technical issues to senior engineers when required.
  • Maintain clear communication and excellent customer service with clients.

Requirements:

  • 2+ years of experience in a Managed Service Provider (MSP) environment (required).
  • Strong knowledge of Windows 10 / 11, Windows Server, Microsoft 365, Office 365, Active Directory
  • Experience with Azure administration, including: Azure Web Apps, Azure Databases, User creation and management, Role-based access control (RBAC) and permissions
  • Solid understanding of networking concepts, including: TCP/IP, DNS, DHCP, VPN, Network troubleshooting
  • Experience with RMM tools (e.g., Action1, N-Able, Datto).
  • Experience with ticketing systems / PSA tools.
  • Experience with Backup solutions, Security tools / EDR, VoIP systems (Horizon, Gamma, Webex), Firewalls (WatchGuard, SonicWall, Meraki)

Key Competencies:

  • Strong problem-solving and troubleshooting skills
  • Excellent customer service mindset
  • Ability to manage and prioritize multiple support tickets
  • Strong documentation and organizational skills
  • Ability to work collaboratively within a team

Senior/ SQA Engineer

Pakistan

Regular

Folio3 is looking for a Sr/ QA Engineer with strong fundamentals in testing, problem-solving skills, test automation expertise, and a willingness to learn emerging AI-powered testing tools.

Responsibilities:

  • Create detailed and well-structured test cases using AI assistance. Analyze business and functional requirements and translate them into clear, effective test scenarios and test cases.
  • Execute manual and automated testing for complex, data-driven business applications.
  • Validate integrations, data flows, reports, and third-party system touchpoints. Perform functional, regression, integration, UAT, and system testing across the SDLC.
  • Collaborate closely with Developers, Functional Consultants, Product Owners, and stakeholders to ensure quality delivery.
  • Design, develop, and maintain automated test scripts for web, mobile, and APIs using Selenium, Playwright, Cypress, Appium, Espresso, or XCUITest.
  • Review requirements and provide meaningful feedback during development. Identify, log, and track bugs with appropriate severity and priority.
  • Write basic SQL queries for data validation.
  • Perform regression testing and check the impact of recent changes.
  • Integrate automated tests with CI/CD pipelines (Jenkins, Bitrise, GitHub Actions) for continuous testing.
  • Debug test failures and distinguish between application bugs vs. test issues.
  • Learn and adopt AI-powered testing tools (e.g., ChatGPT, Claude, Cursor).
  • Continuously improve knowledge of testing methodologies, automation frameworks, and industry tools.

Requirements:

  • 2-8 years of hands-on experience in QA (Manual + Automation).
  • BS in Computer Science / Software Engineering or a related field.
  • Strong understanding of STLC and all testing types (functional, regression, integration, smoke, sanity)
  • Hands-on experience testing large enterprise or business-critical applications.
  • Familiarity with Agile / Scrum environments.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to write clear test cases, defect reports, and QA documentation
  • Experience with at least one automation tool (web or mobile) and willingness to learn more.
  • Good scripting/programming experience in Python / Java / JavaScript.
  • Experience contributing to automation frameworks (BDD, Data-driven, Hybrid approaches).
  • Understanding of design patterns (Page Object Model, Factory pattern).
  • Good understanding of REST APIs and API testing tools (Postman, Swagger).
  • Basic knowledge of SQL for backend data checks.
  • Good knowledge of Git and branching basics.
  • Basic understanding of performance testing (JMeter, Locust, K6).
  • Exposure to CI/CD tools (Jenkins, Bitrise, GitHub Actions).
  • Strong problem-solving and debugging mindset.
  • Good communication and teamwork skills.
  • Familiarity with AI assistants (ChatGPT, Claude, and Cursor) for test automation.
  • Positive attitude, willingness to learn, and motivation to grow into AI and automation.
  • Good to have: ERP experience

Functional Consultant – Microsoft Dynamics 365 Sales (CRM)

Pakistan

Regular

We are looking for an experienced Functional Consultant – Microsoft Dynamics 365 Sales (CRM) to lead end-to-end implementations and drive successful CRM transformations. The ideal candidate will have strong functional expertise in D365 Sales and Customer Service, hands-on implementation experience, and the ability to work closely with stakeholders to deliver scalable, business-focused solutions.

Responsibilities:

  • Lead end-to-end implementations of Microsoft Dynamics 365 Sales, Customer Service, and Customer Engagement (CRM)
  • Gather, analyze, and document detailed business requirements
  • Configure and customize D365 Sales modules including, Leads, Opportunities, Accounts & Activities.
  • Configure Customer Service modules including Case Management, SLA Management, Services, Queues & Routing Rules, Workflow & Automation
  • Integrate D365 with Power Platform (Power Automate, Power Apps) — preferred
  • Manage data migration, system configuration, and testing cycles
  • Conduct UAT sessions and provide end-user training
  • Deliver post-go-live support and drive continuous system improvements

Requirements:

  • 4–7 years of hands-on experience in Microsoft Dynamics 365 CRM (Sales, Customer Service, Customer Engagement)
  • Minimum 2 full-cycle D365 Sales or Customer Service implementations (end-to-end delivery)
  • Strong understanding of, Sales pipelines, Case management, Queue management, Routing rules, CRM best practices & Process automation
  • Proven client-facing experience with requirement gathering and stakeholder management
  • Microsoft certifications (preferred but not mandatory)

Sr. Azure DevOps Engineer

Pakistan

Regular

We are looking for an experienced Sr. Azure DevOps Engineer to design, implement, and manage CI/CD pipelines and Azure cloud infrastructure, enabling reliable, scalable, and secure application deployments.

Responsibilities:

  • Design, build, and maintain CI/CD pipelines using Azure DevOps
  • Manage and administer Azure cloud infrastructure, including App Services, Function Apps, and related services
  • Implement Infrastructure as Code (IaC) using ARM templates, Terraform, or Bicep
  • Collaborate with development and QA teams to streamline deployment and release processes
  • Monitor system performance, availability, and security; implement logging and alerting solutions
  • Support Azure Data Factory / Databricks pipeline deployments when required
  • Manage DevOps-related work items and releases using Azure Boards
  • Assist in cloud cost optimization and resource governance

Requirements:

  • 4–5 years of hands-on experience as a DevOps / Azure DevOps Engineer
  • Strong experience with Azure DevOps, CI/CD pipelines, and automation
  • Solid understanding of Azure services and cloud architecture
  • Knowledge of Azure networking (VNets, VPN, ExpressRoute, Load Balancers) and security best practices (identity management, firewalls).
  • Ability to use Azure Monitor, Datadog, or Prometheus for performance monitoring and to resolve production issues.
  • Experience with IaC tools (ARM / Terraform / Bicep)
  • Familiarity with Docker and Kubernetes is a plus
  • Good troubleshooting, communication, and collaboration skills
  • Having relevant Azure certifications is a plus
 

Senior Software Engineer (JavaScript)

Pakistan

Regular

We are looking for a Senior Software Engineer (JavaScript) who is willing to build a long-term career in NetSuite development using SuiteScript (vanilla JavaScript). This role is ideal for engineers who enjoy working on ERP customizations, integrations, and business workflows, rather than pure product engineering.

Responsibilities:

  • Design, develop, and maintain NetSuite customizations using SuiteScript (1.0/2.x).
  • Build and enhance business workflows, scripts, and integrations within NetSuite.
  • Work extensively with core/vanilla JavaScript concepts (closures, scopes, async patterns, events).
  • Develop and consume REST/SOAP APIs for third-party system integrations.
  • Collaborate with functional consultants to translate business requirements into technical solutions.
  • Debug, optimize, and maintain existing NetSuite scripts and configurations.
  • Participate in code reviews, knowledge sharing, and mentoring junior engineers.
  • Follow best practices for performance, security, and maintainability in ERP environments.

Requirements:

  • 5–8+ years of experience in JavaScript development.
  • Strong command over core/vanilla JavaScript fundamentals.
  • Willingness to work primarily on NetSuite/SuiteScript projects.
  • Experience with ERP, CRM, or enterprise systems is a strong plus.
  • Ability to work in structured, process-driven environments.
  • Strong problem-solving and communication skills.
   

Software Quality Assurance Engineer

Pakistan

Regular

Folio3 is looking for a QA Engineer with strong fundamentals in testing, problem-solving skills, test automation expertise, and a willingness to learn emerging AI-powered testing tools.

Responsibilities:

  • Create detailed and well-structured test cases using AI assistance.
  • Analyze business and functional requirements and translate them into clear, effective test scenarios and test cases.
  • Execute manual and automated testing for complex, data-driven business applications.
  • Validate integrations, data flows, reports, and third-party system touchpoints.
  • Perform functional, regression, integration, UAT, and system testing across the SDLC.
  • Collaborate closely with Developers, Functional Consultants, Product Owners, and stakeholders to ensure quality delivery.
  • Design, develop, and maintain automated test scripts for web, mobile, and APIs using Selenium, Playwright, Cypress, Appium, Espresso, or XCUITest.
  • Review requirements and provide meaningful feedback during development. Identify, log, and track bugs with appropriate severity and priority.
  • Write basic SQL queries for data validation.
  • Perform regression testing and check the impact of recent changes.
  • Integrate automated tests with CI/CD pipelines (Jenkins, Bitrise, GitHub Actions) for continuous testing.
  • Debug test failures and distinguish between application bugs vs. test issues.
  • Learn and adopt AI-powered testing tools (e.g., ChatGPT, Claude, Cursor).
  • Continuously improve knowledge of testing methodologies, automation frameworks, and industry tools.

Requirements:

  • 1–2 years of hands-on experience in QA (Manual + Automation).
  • BS in Computer Science / Software Engineering or a related field.
  • Strong understanding of STLC and all testing types (functional, regression, integration, smoke, sanity)
  • Hands-on experience testing large enterprise or business-critical applications.
  • Familiarity with Agile / Scrum environments.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to write clear test cases, defect reports, and QA documentation
  • Experience with at least one automation tool (web or mobile) and willingness to learn more.
  • Good scripting/programming experience in Python / Java / JavaScript.
  • Experience contributing to automation frameworks (BDD, Data-driven, Hybrid approaches).
  • Understanding of design patterns (Page Object Model, Factory pattern).
  • Good understanding of REST APIs and API testing tools (Postman, Swagger).
  • Basic knowledge of SQL for backend data checks.
  • Good knowledge of Git and branching basics.
  • Basic understanding of performance testing (JMeter, Locust, K6).
  • Exposure to CI/CD tools (Jenkins, Bitrise, GitHub Actions).
  • Strong problem-solving and debugging mindset.
  • Good communication and teamwork skills.
  • Familiarity with AI assistants (ChatGPT, Claude, and Cursor) for test automation.
  • Positive attitude, willingness to learn, and motivation to grow into AI and automation.
  • Good to have : ERP experience.
 

Salesforce Consultant

Pakistan

Regular

We are looking for a skilled Salesforce Consultant to join our team and support the design, implementation, and optimization of Salesforce solutions for our clients. The ideal candidate will have strong functional knowledge of Salesforce, excellent communication skills, and the ability to translate business needs into scalable, efficient CRM solutions.

Key Responsibilities:

  • Work closely with clients and internal stakeholders to gather business requirements, analyze processes, and recommend best-fit Salesforce solutions.
  • Configure and customize Salesforce modules (Sales Cloud, Service Cloud, Experience Cloud, etc.) to meet client needs.
  • Develop and maintain data models, workflows, validation rules, approval processes, and automation using Salesforce tools (Flow, Process Builder, etc.).
  • Create dashboards and reports to support business insights and decision-making.
  • Lead end-to-end implementation activities including design, configuration, testing, training, and post-go-live support.
  • Ensure alignment with Salesforce best practices, security standards, and governance guidelines.
  • Collaborate with development teams for Apex, Lightning Components, API integrations, and customizations when needed.
  • Conduct user training, prepare documentation, and support change management initiatives.
  • Troubleshoot issues, perform system audits, and recommend enhancements for performance improvement.

Requirements:

  • Bachelors degree in Computer Science, Information Systems, Business, or related field.
  • 2-5 years of hands-on experience as a Salesforce Consultant or Salesforce Functional Analyst.
  • Strong understanding of Salesforce functionality, data structure, and CRM processes.
  • Experience working with Sales Cloud, Service Cloud, Experience Cloud, and platform tools.
  • Ability to design scalable solutions and translate business processes into Salesforce configurations.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working in Agile environments or with cross-functional teams.
  • Salesforce Administrator and/or Consultant certifications (highly preferred).

Preferred Qualifications:

  • Experience with Salesforce integrations (REST/SOAP APIs).
  • Knowledge of Apex/Visualforce/Lightning Web Components (bonus but not mandatory).
  • Experience in multi-cloud implementations or large-scale CRM migrations.
  • Exposure to industry-specific solutions (e.g., Financial Services Cloud, Health Cloud) is a plus.
 

Senior Functional Consultant

Pakistan

Regular

Folio3 Software is seeking for an experienced Senior NetSuite Consultant to join our team. The ideal candidate will have a strong NetSuite ERP consulting and implementation background with a renowned NetSuite partner.

Responsibilities:

  • Lead and execute end-to-end NetSuite ERP implementations independently.
  • Provide expert consultation on Design-to-Build, Advanced Inventory, Manufacturing, Demand Planning/MRP, and other supply-chain and manufacturing modules.
  • Work closely with clients to gather business requirements, configure solutions, and ensure successful NetSuite deployments.
  • Collaborate with stakeholders to design, build, test, and deploy NetSuite solutions that meet business needs.
  • Ensure best practices are followed in NetSuite customization, configuration, and integration.
  • Provide training and support to end-users and client teams.
  • Participate in pre-sales and business development activities, including:
  • Discovery scoping and requirement gathering.
  • Conducting system demos to highlight NetSuite capabilities.
  • Preparing effort estimates and assisting in proposal development.
  • Attending alignment calls to support sales and solutions efforts.

Requirements:

  • 4–6 years of NetSuite ERP consulting and implementation experience.
  • Proven record of accomplishment of completing 7–8 full-cycle NetSuite ERP implementations independently.
  • Strong hands-on experience in NetSuite supply chain and manufacturing modules.
  • Excellent verbal and written communication skills.
  • Must be a U.S. national.
  • Experience in pre-sales and business development, including client interactions, system demonstrations, and scoping discussions.
  • Strong problem-solving skills with the ability to troubleshoot and optimize NetSuite processes.
  • NetSuite certifications are a plus.

SEO Executive

Pakistan

Regular

Folio3 is looking for an ambitious SEO Executive who will be required to identify and own projects as part of the global SEO strategy. We expect you to maximize the volume of inbound organic traffic from search engines to a website.

Responsibilities:

  • Responsible for optimizing the website(s) to improve search engine rankings.
  • Conducts keyword research and on-page optimization to improve website visibility.
  • Develops and manages content marketing strategies to drive traffic and engagement.
  • Analyzes website traffic and provides recommendations for improvement.
  • Stay up-to-date with the latest SEO trends and algorithms.

Requirements:

  • Requires knowledge of tools such as Google Analytics and other SEO-related tools.
  • Requires strong analytical, communication, and time management skills.
  • Requires a bachelor's degree in marketing, computer science, or a related field.
  • 3-4 years of experience in SEO is required.

Project Manager

Pakistan

Regular

At Folio3, the Project Manager will be responsible for developing project plans, identifying project risks, and developing mitigation plans to address those risks.

Responsibilities:

  • Manage individual project activities, ensuring they align with strategic objectives.
  • Oversee project execution and monitor progress to achieve quality and timeline standards.
  • Lead sprint rituals, such as sprint planning, backlog grooming, and retrospectives.
  • Collaborate with cross-functional teams to define project schedules and requirements, and prioritize initiatives.
  • Implement Agile methodologies to ensure project delivery within allocated timelines.
  • Manage projects with a focus on adherence to scope, budget, and timeline standards.
  • Create and provide project progress reports, including milestones and deliverables.
  • Manages human resource goals by recruiting and disciplining employees.
  • Manages and leads a team of software developers, SQAs, and designers.
  • Coaches engineers and leads on effective processes and best practices.
  • Achieves operational objectives by contributing information and recommendations to strategic plans and reviews and preparing and completing action plans.
  • Sets goals and metrics for each team then works with the team to achieve each goal.
  • Enhances department and organization reputation by accepting ownership for accomplishing new and different requests and exploring opportunities to add value to job accomplishments.
  • Communicates proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements.
  • Review proposed modifications on project plans, including meeting with interested parties to approve and implement beneficial changes.
  • Anticipates details of future projects by communicating directly with customers and staying informed of relevant trends and industry news.
  • Creates processes that enable teams to move quickly and efficiently and works with engineering, research, and partnership teams to deliver solutions in a fast-paced environment.
  • Communicates proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements.
  • Propose modifications to project plans, including meeting with interested parties to include beneficial changes.
  • Anticipates details of future projects by communicating directly with customers and staying informed of relevant trends and industry news.
  • Creates processes that enable teams to move quickly and efficiently and works with engineering, research, and partnership teams to deliver solutions in a fast-paced environment.
  • Analyzes the economics of project plans and provides actionable feedback relating to cost benefit and return-on-investment standards.

Requirements:

  • Exceptional leadership skills to inspire and lead project teams effectively.
  • Strong understanding of business strategy to align program goals with overall objectives.
  • Excellent communication skills for providing status updates and facilitating meetings.
  • Ability to collaborate effectively with cross-functional teams to achieve goals.
  • Outstanding time management skills to prioritize tasks and meet deadlines.
  • Adaptability to changing circumstances in a fast-paced work environment.
  • Attention to detail to ensure programs meet stakeholder satisfaction.
  • Excellent problem-solving skills to address and resolve program challenges.
  • Customer-focused mindset to deliver programs aligned with stakeholder needs.
  • Commitment to continuous learning and staying updated on program management best practices and methodologies.
 

Digital Marketing Executive

Pakistan

Regular

We are seeking a creative and driven Digital Marketing Executive with a strong background in SEO and B2B marketing. This role is ideal for someone who can leverage keyword strategy and search best practices to craft impactful content, build brand presence, and engage audiences across multiple digital channels to drive organic growth.

Responsibilities:

  • Create compelling content marketing assets, including blogs, website copy, whitepapers, case studies, email campaigns, and social media posts.
  • Manage and grow the company’s social media presence across LinkedIn and other relevant platforms, including podcasts and video content.
  • Ensure all content aligns with brand guidelines and resonates with the target audience.
  • Monitor social media and industry trends to optimize engagement and outreach.
  • Use analytics tools to track, analyze, and report on campaign and content performance.

Requirements:

  • Bachelor’s degree in Marketing, Communications, or a related field.
  • 3+ years of proven experience in B2B digital marketing
  • Strong expertise in content marketing, branding, and social media strategy.
  • Experience creating and managing podcasts, blogs, and multimedia content is highly desirable.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple projects in a fast-paced environment.
   

Trainee Functional Consultant – NetSuite

Pakistan

Contract

Folio3 is offering an exciting opportunity for fresh graduates to receive technical training and hands-on experience in the NetSuite division.

Responsibilities:

  • Assist in analyzing customers' business requirements, needs, and objectives to design the solution in NetSuite.
  • Support the preparation of solution designs and perform gap analysis for business requirements not mapped on standard NetSuite ERP.
  • Help draft functional specifications for gaps requiring customization by the technical team.
  • Assist in conducting process walkthrough workshops to demonstrate the NetSuite solution to clients.
  • Assist in developing User Acceptance Test (UAT) cases and guide customers in performing UAT while resolving encountered issues.
  • Contribute to developing data migration strategies and templates, and oversee data upload activities into NetSuite ERP.
  • Ensure smooth and timely cutover to NetSuite ERP by addressing risks identified during Data Migration and earlier implementation phases.
  • Provide post-go-live support and assist in upselling further support services if required.

Requirements:

  • ACCA affiliate or finalist.
  • Prior experience with ERP systems, particularly NetSuite, is preferred.
  • Strong communication and analytical abilities.

Contact us

Whether you are a large enterprise looking to augment your teams with experts resources or an SME looking to scale your business or a startup looking to build something.
We are your digital growth partner.

Tel: +1 (408) 412-3813
Support: +1 (408) 512 1812