TestCrew - Jobs
Current Job Openings
Demand Generator
The Demand Generation Lead will design and execute multi-channel demand generation strategies—spanning digital (paid ads, SEO, email) and non-digital (events, executive boardrooms, partnerships)—to drive high-quality leads, accelerate pipeline growth, and boost revenue. This role requires a mix of strategic planning, hands-on execution, and cross-functional collaboration with sales and product teams.
A. Key Responsibilities:
A.1. Strategy & Planning:
- Develop integrated demand generation strategies (digital + offline) to attract and convert target accounts.
- Identify high-impact events, conferences, and executive roundtables for brand visibility and lead generation.
- Partner with sales on account-based marketing (ABM) initiatives for key enterprise prospects.
A.2. Campaign Execution:
A.2.1. Digital Channels:
- Run paid ads (Google, LinkedIn, retargeting), SEO, and email nurture campaigns.
- Optimize landing pages, lead magnets, and webinar strategies.
- Manage marketing automation for lead scoring and nurturing.
A.2.2. Non-Digital Channels:
- Plan and execute industry events (trade shows, conferences, meetups) to generate leads.
- Organize executive boardroom sessions and invite-only roundtables for high-value prospects.
- Build strategic partnerships (tech alliances, associations) for co-marketing opportunities.
- Leverage speaking engagements, sponsorships, and PR to amplify brand authority.
A.3. Analytics & Optimization:
- Track KPIs (MQLs, SQLs, event ROI, CAC) across all channels.
- Refine strategies based on data insights and A/B testing.
- Ensure seamless lead handoff between marketing and sales.
B. Qualifications & Skills
- Minimum 15 years in demand generation, with experience in both digital and offline channels (B2B/SaaS preferred).
- Proven success in event marketing, executive engagements, and partnership-driven lead gen.
- Expertise in marketing automation, paid ads, and CRM tools.
- Strong analytical, project management, and stakeholder alignment skills.
Senior Data Center Design Engineer
Job Title: Senior Data Center Operations Engineer
Location: Riyadh
Reports to: Network Operations Manager
Job Type: Full-Time
________________________________________
Job Summary:
We are seeking a highly experienced Network Operations Engineer to manage and support day-to-day operations across data center, IP/MPLS, and optical networks. The ideal candidate will bring operational excellence in maintaining high availability and performance across Cisco ACI, Nexus, DWDM systems, BGP/MPLS networks, and security components like ACLs and DDoS protection.
________________________________________
Key Responsibilities:
• Monitor, troubleshoot, and resolve faults across data center, IP, and L1 DWDM layers.
• Perform regular health checks on Cisco ACI, Nexus 9K, DWDM platforms, and edge routers.
• Apply and maintain Access Control Lists (ACLs), firewall rules, and load balancer configurations.
• Engage in change management and maintenance windows (MWs) for upgrades or new deployments.
• Coordinate with vendors and transmission teams for issue escalations and root cause analysis.
• Maintain accurate documentation (topologies, IP allocations, fiber maps, ACL inventories).
• Use tools like Ansible for operational automation (backups, monitoring, config push).
• Respond to DDoS attacks and provide mitigation using network tools and scrubbing appliances.
________________________________________
Required Technical Skills:
• Cisco ACI & Nexus 9K operational management
• BGP, ISIS, MPLS, L3VPN
• DWDM troubleshooting (Ciena, Huawei, Nokia, or Cisco)
• Access lists, Load balancers, DNS/CDN
• Ansible for basic automation and reporting
• Network monitoring tools (SolarWinds, Zabbix, ELK, etc.)
________________________________________
Qualifications:
• CCNP certified (DC or SP)
• 5–8 years in telecom or data center NOC/SOC roles
• Experience with 24x7 operational support models
Cyber Security Engineer
We are seeking a Senior Security Tester / Penetration Tester to enhance our security posture by conducting thorough security assessments and collaborating closely with our development and DevOps teams. In this role, you will have the opportunity to work on cutting-edge web, mobile, and cloud applications, ensuring that our products meet the highest security standards.
✅ Key Responsibilities:
✔ Perform penetration testing, vulnerability assessments, and security code reviews for web, mobile, and cloud applications.
✔ Develop and execute security test plans, strategies, and scripts.
✔ Identify security flaws and provide recommendations for remediation.
✔ Collaborate with development and DevOps teams to integrate security testing into CI/CD pipelines.
✔ Conduct threat modeling, risk assessments, and compliance audits.
✔ Stay updated with the latest security threats, tools, and best practices.
✅ Required Qualifications:
✔ Bachelor's degree in Computer Science, Cybersecurity, or a related field.
✔ 5+ years of experience in security testing, penetration testing, or ethical hacking.
✔ Strong understanding of security frameworks (OWASP, NIST, ISO 27001).
✔ Hands-on experience with security testing tools:
• Burp Suite
• Metasploit
• Nessus
• Netsparker
✔ Expertise in manual and automated security testing techniques.
✔ Familiarity with secure coding practices and application security.
✔ Experience with scripting languages (Python, PowerShell, Bash) for automation.
✔ Relevant certifications (OSCP, CISSP, CEH, GWAPT) are a plus.
Business development manager
Business development manager
Job Title: Business Development Manager – IT & Software Solutions
Location: Riyadh, KSA
Employment Type: Full-time
About the Role:
We are seeking a dynamic and results-driven Business Development Manager with a strong background in IT and software solutions to join our growing team. This role is key to driving growth, building strategic relationships, and expanding our footprint in the technology and enterprise software space.
Key Responsibilities:
- Identify and pursue new business opportunities in the IT and software sectors, focusing on enterprise and B2B clients.
- Develop and execute a comprehensive sales strategy aligned with company goals and market trends.
- Build and maintain long-term relationships with clients, partners, and key stakeholders.
- Conduct market research to stay updated on industry developments and competitive landscape.
- Collaborate with product, marketing, and technical teams to tailor solutions that meet client needs.
- Prepare and deliver compelling sales presentations, proposals, and demos.
- Negotiate contracts and close deals to meet or exceed revenue targets.
- Track sales performance and prepare regular reports for senior management.
Qualifications:
- Bachelor’s degree in Business, Information Technology, Computer Science, or a related field.
- Minimum of 4–6 years of experience in business development or sales, specifically in the IT/software industry.
- Proven track record of meeting or exceeding sales targets in a B2B environment.
- Strong understanding of software solutions, cloud technologies, and digital transformation.
- Excellent communication, negotiation, and presentation skills.
- Ability to work independently and as part of a cross-functional team.
- Fluent in English; Arabic is a plus (if relevant to your region).
Preferred Skills:
- Experience in SaaS, enterprise software, or IT services sales.
- Familiarity with CRM systems (e.g., Salesforce, HubSpot).
- Understanding of public sector or specific industry verticals (e.g., telecom, banking, healthcare) is a plus.
Sales Data Analyst
Key Responsibilities:
• Sales Data Analysis & Reporting: Analyze sales KPIs and monitor individual and team performance against targets.
• Performance Review and Analysis: Identify performance gaps early and recommend corrective actions.
• Dashboard Development & Data Visualization: Build and maintain dashboards in Power BI and translate complex data into clear, actionable visuals.
• Stakeholder Management and Reporting: Prepare monthly/quarterly business review materials and offer insights and strategic advice to sales leaders, Provide ad hoc analysis to support business development and customer insights.
• CRM & Tool Optimization: Ensure CRM data accuracy and adoption and suggest enhancements to reporting tools or CRM configurations.
• Cross-Functional Collaboration: Collaborate with sales, marketing, operations, and finance teams to understand reporting needs and deliver meaningful insights.
Required Qualifications:
• Bachelor’s degree in Business Management, Business Analytics, or a related field.
• 3+ years of experience as a Sales Analyst, Performance Analyst, Sales Operations or similar role.
• Strong Power BI skills: DAX, data modeling, Power Query, visualizations.
• Proficiency in Excel and advanced functions.
• Solid understanding of sales processes, funnel metrics, and performance KPIs.
• Ability to translate complex data into clear business insights.
• Strong attention to detail and problem-solving skills.
• Excellent communication and stakeholder management skills.
Enterprise Architect
We are seeking a dynamic and technically skilled Enterprise Architect to lead our architecture initiatives while remaining deeply involved in the day-to-day technical activities ("IT kitchen"). The ideal candidate combines strategic thinking with hands-on technical expertise, capable of driving architecture decisions, guiding engineering teams, and ensuring technology alignment with business goals.
Design and evolve enterprise-wide architecture that supports business strategy, scalability, and innovation.
Lead architectural decisions for applications, data, integration, security, and infrastructure domains.
Work closely with software engineers, DevOps, and product teams to ensure alignment and technical feasibility.
Develop reference architectures, design patterns, and best practices for implementation.
Actively participate in solution reviews, code discussions, system design, and POCs.
Champion modernization efforts (e.g., cloud migration, microservices, event-driven architecture).
Bridge business and technology through clear documentation and stakeholder communication.
Support governance processes and ensure compliance with security, performance, and data standards.
More Details :
Enterprise Architecture Leadership:
Design and evolve end-to-end enterprise architecture (Business, Data, Application, Technology).
Develop target-state architectures, roadmaps, and transition plans aligned with business goals.
Drive architecture governance through reviews, standards enforcement, and reference models.
🧑💻 Technical Deep-Dives:
Engage directly with developers and engineers to solve architectural issues (performance, scalability, integration, etc.).
Provide low-level designs (LLD) for complex systems and services.
Conduct code reviews and architecture audits on critical platforms.
☁️ Cloud & Infrastructure:
Architect cloud-native and hybrid systems (AWS / Azure / GCP) including:
VPC design, IAM policies, service mesh, auto-scaling
Kubernetes (EKS / AKS), serverless, containerization
CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI
Lead cloud migration and modernization initiatives (monolith-to-microservices, legacy refactoring).
🔌 Integration & Data:
Define API architecture (REST, GraphQL, gRPC) and govern service contracts.
Architect event-driven systems using Kafka, RabbitMQ, or Azure Event Hub.
Oversee enterprise data pipelines and data mesh patterns using tools like Spark, Flink, or dbt.
🛡️ Security & Compliance:
Integrate Zero Trust architecture, secure-by-design principles, and compliance (NCA, ISO27001, CIS).
Enforce data governance, encryption policies, and IAM controls at the infrastructure and app level.
📊 Tooling & Observability:
Define standards for infrastructure observability: logs, metrics, traces (e.g., Prometheus, ELK, Datadog).
Drive adoption of IaC (Terraform, Pulumi) and GitOps workflows
Senior Business Analyst
As a Senior Business Analyst, you will serve as the key liaison between business stakeholders and technical teams, ensuring that complex business needs in Capital Markets and Investment Banking are translated into actionable technical solutions. You will be responsible for planning, requirements gathering, data analysis, and documentation. Your expertise will guide cross-departmental strategies to enhance processes, decision-making, and business outcomes.
Key Responsibilities:
-Requirements Gathering & Documentation:
- Lead requirements gathering, analysis, and documentation for projects within Capital Markets and Investment Banking sectors.
- Create BRD (Business Requirement Document), FRD (Functional Requirement Document), and SRS (Software Requirement Specification) documents to capture detailed business requirements.
- Work with stakeholders to translate complex business requirements into functional specifications, user stories, and actionable technical documentation.
-Planning & Monitoring:
- Lead planning and monitoring activities for business analysis tasks, ensuring alignment with project timelines and scope.
- Develop and track key metrics to measure project progress and business performance.
-Data-Driven Insights & Decision Making:
- Develop and deploy dashboards to collect data-backed insights and support strategic decision-making.
- Analyze and interpret key business data sets to identify trends, risks, and opportunities that can optimize business processes.
- Collaborate cross-departmentally to define and implement data-driven strategies that improve overall business decision-making and operational efficiency.
-Cross-Functional Collaboration:
- Work closely with product managers, developers, and QA teams to ensure business requirements are accurately translated and implemented into technical solutions.
- Support Scrum teams by creating and managing Scrum artifacts (e.g., product backlog, user stories, sprint goals).
- Act as a liaison between business stakeholders, product teams, and IT teams to facilitate collaboration on cross-functional projects.
- Regulatory Compliance & Risk Management:
- Ensure that business solutions comply with industry regulations (e.g., MiFID II, Basel III, Dodd-Frank) and internal standards.
- Perform risk analysis and propose mitigation strategies to minimize project risks and ensure business continuity.
-Continuous Improvement:
- Evaluate existing processes and workflows, propose improvements, and implement changes to enhance business operations and increase efficiency.
- Identify business bottlenecks and provide data-driven solutions to streamline operations.
Requirements:
- Education: Bachelor’s degree in Business Administration, Finance, Economics, Computer Science, or a related field.
Experience:
- 5+ years of experience as a Business Analyst, with at least 2 years in a senior or lead role within Capital Markets or Investment Banking.
- Strong understanding of financial products, trading systems, investment banking operations, and regulatory compliance.
- Experience working with front-office (trading), middle-office (risk, compliance), and back-office (settlement, clearing) systems in the capital markets domain.
- Proven experience in gathering, analyzing, and documenting business requirements in agile and waterfall methodologies.
- Skills & Expertise:
- Business Analysis: Proficient in Requirements Analysis, Planning and Monitoring, and Requirements Life Cycle Management.
- Documentation Expertise: Strong experience in creating BRD, FRD, and SRS documents.
- Scrum Expertise: Familiarity with Scrum artifacts, backlog management, sprint planning, and working within Agile frameworks.
- Data Analysis: Experience in developing dashboards and interpreting key business data to drive decision-making.
- Stakeholder Management: Excellent communication skills, with the ability to work with both technical and non-technical stakeholders.
- Strong proficiency in tools like Jira, Confluence, Visio, Lucidchart, and Power BI for documentation, project management, and reporting.
- In-depth knowledge of Capital Markets and Investment Banking processes, financial regulations, and technology stacks.
Soft Skills:
- Strong analytical and problem-solving skills, with the ability to navigate complex business environments.
- Ability to work in fast-paced environments with multiple competing priorities.
- Very good written and spoken English proficiency.
- Native Arabic speakung
- Strong attention to detail, with a focus on quality and compliance.
Preferred Qualifications
- Certification: CBAP, PMI-PBA, or other relevant business analysis certifications.
- Data Analytics Tools: Experience with data visualization and analytics tools such as Power BI, Tableau, or similar platforms.
Software Test Manager
We are looking for an experienced and proactive Software Test Manager to lead our Quality Assurance (QA) team and oversee end-to-end software testing processes.
This role requires a strategic thinker with a strong technical foundation in manual, automation, and performance testing. You will play a vital part in delivering high-quality software products by driving testing excellence, risk management, and cross-functional collaboration.
What You’ll Do:
- Lead and mentor a team of software testers, providing guidance, coaching, and performance feedback.
- Define and oversee the implementation of comprehensive test strategies to ensure complete coverage across software releases.
- Collaborate with project managers, developers, and stakeholders to align testing activities with project goals and timelines.
- Champion the adoption of automation and performance testing to improve testing efficiency and reliability.
- Promote a culture of quality and accountability across the development lifecycle.
- Proactively identify risks in product and project delivery, and implement mitigation strategies.
- Provide clear, timely communication on QA progress, risks, and results to both technical and non-technical audiences.
- Foster a collaborative environment focused on problem-solving, continuous improvement, and knowledge sharing.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Minimum of 10 years of experience in software testing, including 2 to 4 years in a QA leadership or managerial role.
- Solid understanding of SDLC, STLC, Agile, and other software development and testing methodologies.
- Hands-on experience in manual testing and proficiency with automation tools such as Selenium, Katalon, or Appium.
- Experience with performance testing tools like JMeter or LoadRunner is highly desirable.
- Proficient in using test management and defect tracking tools (e.g., JIRA, TestRail, Zephyr).
- Excellent problem-solving abilities and a strong sense of ownership under tight deadlines.
- Outstanding communication and interpersonal skills, with the ability to influence across teams.
- ISTQB certification or project management certification (e.g., PMP, CSM) is a plus.
Automation Senior Engineer I
Are you a master of test automation who thrives in a fast-paced Agile environment?
We’re seeking a Software Automation Engineer to lead and elevate our automation testing practices. If you love building frameworks, integrating tests into CI/CD pipelines, and mentoring fellow engineers, this is your chance to shine.
What You’ll Do
- Design, build, and scale robust automation frameworks for UI, API, and backend services
- Create and execute automated test scripts using tools like Selenium, Cypress, Playwright, or Appium
- Drive automation strategy for both new and existing products to ensure full coverage and early bug detection
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions)
- Conduct code reviews and provide mentorship to junior QA team members
- Test across web, mobile, and API layers, ensuring functionality, reliability, and performance
- Collaborate closely with developers, DevOps, and product teams in an Agile setup
- Monitor and maintain the test infrastructure to keep it reliable and efficient
- Log and analyze test results, investigate failures, and report defects clearly and effectively
What You Bring
- 4+ years in Software Testing, including 3+ years of automation experience
- Proficiency in Java, Python, JavaScript, or C#
- Deep hands-on experience with test automation frameworks like:
- Selenium, Cypress, Playwright, Appium, JUnit, TestNG, Robot Framework
- Strong experience with RESTful API testing using Postman, REST Assured, etc.
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and version control systems (Git)
- Solid understanding of Agile/Scrum development workflows
- Experience with test case management tools (e.g., JIRA, TestRail, Zephyr)
- Background in mobile testing (Android and/or iOS)
Nice to Have
- Performance testing experience using tools like JMeter or Gatling
- Exposure to banking systems or CRM platforms
- ISTQB or other recognized certifications in software testing or automation
Automation Senior Engineer I
About the job
Are you a master of test automation who thrives in a fast-paced Agile environment?
We’re seeking a Software Automation Engineer to lead and elevate our automation testing practices. If you love building frameworks, integrating tests into CI/CD pipelines, and mentoring fellow engineers, this is your chance to shine.
What You’ll Do
- Design, build, and scale robust automation frameworks for UI, API, and backend services
- Create and execute automated test scripts using tools like Selenium, Cypress, Playwright, or Appium
- Drive automation strategy for both new and existing products to ensure full coverage and early bug detection
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions)
- Conduct code reviews and provide mentorship to junior QA team members
- Test across web, mobile, and API layers, ensuring functionality, reliability, and performance
- Collaborate closely with developers, DevOps, and product teams in an Agile setup
- Monitor and maintain the test infrastructure to keep it reliable and efficient
- Log and analyze test results, investigate failures, and report defects clearly and effectively
What You Bring
- 4+ years in Software Testing, including 3+ years of automation experience
- Proficiency in Java, Python, JavaScript, or C#
- Deep hands-on experience with test automation frameworks like:
- Selenium, Cypress, Playwright, Appium, JUnit, TestNG, Robot Framework
- Strong experience with RESTful API testing using Postman, REST Assured, etc.
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and version control systems (Git)
- Solid understanding of Agile/Scrum development workflows
- Experience with test case management tools (e.g., JIRA, TestRail, Zephyr)
- Background in mobile testing (Android and/or iOS)
Nice to Have
- Performance testing experience using tools like JMeter or Gatling
- Exposure to banking systems or CRM platforms
- ISTQB or other recognized certifications in software testing or automation
Partner Marketing Expert
The Partner Marketing Officer will drive revenue growth by developing and executing co-marketing strategies with technology partners, resellers, agencies, and industry alliances. This role combines relationship management, campaign execution, and performance analytics to maximize partner-led lead generation and pipeline acceleration.
Key Responsibilities:
1. Partner Strategy & Engagement:
- Identify, onboard, and nurture strategic partnerships (e.g., tech integrations, resellers, consulting firms).
- Collaborate with partners to create joint value propositions and GTM plans.
- Align partner initiatives with TestCrew’s demand gen and sales goals.
2.Co-Marketing Execution:
- Develop and launch joint campaigns (webinars, whitepapers, case studies, events) with partners.
- Manage partner portals, enablement materials, and MDF (Market Development Funds) programs.
- Amplify partner-driven leads through email nurtures, retargeting, and sales follow-ups.
3. Performance & Optimization:
- Track KPIs (partner-sourced pipeline, revenue attribution, ROI on co-marketing spend).
- Optimize partner programs based on data insights and feedback.
- Report on partner contributions to leadership.
4. Non-Digital Channels:
- Leverage partner-hosted events, roundtables, and executive alliances for lead gen.
- Secure speaking slots at partner conferences and industry forums.
- Facilitate account introductions between TestCrew sales and partner networks.
Qualifications & Skills:
- 10 years in partner/channel marketing (B2B/SaaS preferred).
- Proven success in co-marketing, alliance building, and MDF management.
- Strong project management skills with ability to manage multiple partners.
- Familiarity with CRM, PRM , and marketing automation.
Sr. Product Marketing Lead
We are seeking a Product Marketing Manager to lead the go-to-market strategy, positioning, and messaging for multiple SaaS products in the software testing and quality engineering domain. The ideal candidate will have a strong background in B2B SaaS marketing, experience with developer-focused products, and a deep understanding of the software testing industry. This role requires a strategic thinker who can drive demand generation, product launches, and customer engagement initiatives.
Key Responsibilities
1. Go-to-Market (GTM) Strategy & Execution
- Develop and execute GTM strategies for new product launches, feature updates, and market expansions.
- Define product positioning, messaging, and differentiation based on market insights and customer needs.
- Align GTM efforts with sales, product, and customer success teams to drive customer acquisition and retention.
2. Market Research & Competitive Analysis
- Conduct market research to identify trends, customer pain points, and emerging opportunities.
- Analyze the competitive landscape to refine value propositions and positioning strategies.
- Develop buyer personas and customer segmentation strategies to optimize marketing efforts.
3. Content & Demand Generation
- Collaborate with content teams to create high-impact whitepapers, case studies, blogs, webinars, and videos.
- Drive lead generation campaigns, including SEO, paid media, email marketing, and events.
- Craft compelling product messaging and sales enablement materials (presentations, battle cards, FAQs).
4. Sales Enablement & Customer Advocacy
- Develop sales enablement materials to educate sales teams on product value propositions and key use cases.
- Train internal teams on competitive positioning and objection handling.
- Work closely with customer success teams to identify and showcase customer success stories and testimonials.
5. Product Lifecycle Management & Feature Adoption
- Partner with the product team to shape product roadmap decisions based on market needs.
- Plan and execute strategies to increase feature adoption and user engagement.
- Gather and analyze product feedback to improve positioning and marketing strategies.
Required Qualifications & Experience
- 10+ years of experience in B2B SaaS product marketing, preferably in software testing, DevOps, or quality engineering.
- Strong understanding of software development, testing methodologies (Agile, DevOps, CI/CD), and quality assurance trends.
- Proven experience in GTM strategy development, competitive analysis, and demand generation.
- Excellent storytelling, copywriting, and content creation skills.
- Experience with marketing automation tools (HubSpot, Marketo, Pardot) and products analytics platforms.
- Ability to work cross-functionally with product management, sales, and engineering teams.
- Strong analytical mindset and experience with data-driven decision-making.
Preferred Qualifications
- Experience marketing products related to **performance testing, test automation, load testing, and quality engineering.
- Familiarity with developer and QA communities, including forums, events, and thought leadership.
- Hands-on experience in growth marketing, SaaS pricing models, and customer lifecycle strategies.