CrawlJobs Logo

Integration Engineer, QA

United States, San Francisco 136000.00 - 238000.00 USD / Year · Job Posted December 08, 2025
Apply Position
Job Link Share

Job Description

We’re looking for an Integration Engineer, QA to join our Business Systems team. In this role, you’ll focus on ensuring the reliability, accuracy, and compliance of integrations that connect our core business systems, including NetSuite, Salesforce, Workday, and Snowflake. You’ll own QA strategy and automation for critical financial workflows such as Quote-to-Cash (Q2C), Month-End Close (MEC), and Quarter-End Close (QEC), driving end-to-end testing coverage for the systems that power Figma’s revenue and accounting operations.

Job Responsibility

  • Own quality assurance for financial workflows across Salesforce, NetSuite, Workday, and other enterprise systems—defining, executing, and maintaining test plans for Q2C, MEC, and QEC processes
  • Design and implement automated testing frameworks and regression cycles to validate data synchronization, transformations, and mappings across systems
  • Collaborate with Integration Engineers to test APIs, webhooks, and automation pipelines that support financial and operational processes
  • Partner with Finance Systems, Revenue Operations, and Sales Operations teams to define acceptance criteria, ensure functional coverage, and maintain data integrity across systems
  • Ensure compliance and audit readiness by maintaining structured QA documentation aligned with SOX, SOC2, and ITGC requirements
  • Develop and drive continuous testing practices to support release validation and change management processes
  • Identify opportunities for process improvement, automation, and enhanced visibility across integration workflows
  • Contribute to building QA best practices that scale with Figma’s financial systems as the company continues to grow globally

Requirements

  • 5+ years of QA or systems testing experience in enterprise environments, ideally within Finance or Business Technology teams
  • Hands-on experience testing Salesforce, NetSuite, Workday, or comparable ERP/CRM systems
  • Deep understanding of financial workflows, including quote-to-cash, revenue recognition, and financial close cycles
  • Experience testing API-based integrations and validating data pipelines across systems
  • Familiarity with SOX and ITGC compliance frameworks, with a proven ability to maintain documentation and audit evidence
  • Strong analytical, documentation, and communication skills—particularly when working with cross-functional business and engineering teams

Nice to have

  • Experience with test automation tools such as Cypress, Postman, or pytest
  • Experience with SQL or scripting experience for data comparison and reconciliation testing
  • Familiarity with Salesforce API automation (REST, Bulk, or Composite APIs
  • Platform Events) or continuous testing frameworks
  • Exposure to AI-assisted QA, intelligent monitoring tools, or data-driven automation practices

What we offer

  • health, dental & vision, retirement with company contribution, parental leave & reproductive or family planning support, mental health & wellness benefits, generous PTO, company recharge days, a learning & development stipend, a work from home stipend, and cell phone reimbursement
  • equity to employees
  • sales incentive pay for most sales roles
  • an annual bonus plan for eligible non-sales roles

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Integration Engineer, QA

8 matching positions

New

Qa & Integration Engineer

We are seeking a QA & Integration Engineer to drive API and release integration ...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced professional with strong expertise in QA processes, API integration lifecycle, and automation methodologies
  • Hands-on experience in API testing (functional, integration, regression) with REST APIs, JSON/XML, and messaging systems
  • Strong understanding of SDLC, STLC, and telecom domain fundamentals
  • Proficient in test design techniques, defect management tools (e.g., JIRA), and test documentation practices
  • Demonstrated ability to troubleshoot API issues, perform reconciliations, and analyse complex system behaviours
  • Skilled in debugging, root cause analysis, and validating functional and non-functional requirements
  • Familiar with automation frameworks and scripting (e.g., Python or similar)
  • Strong communication and stakeholder engagement skills across cross-cultural teams
  • Detail-oriented, analytical, and proactive, with the ability to manage priorities under tight timelines
Job Responsibility
Job Responsibility
  • Support end-to-end Quality Assurance activities for eSIM, provisioning, and telecom platforms, including release testing, defect analysis, and issue triage
  • Execute manual and automated test cases aligned with defined plans, schedules, and quality standards
  • Perform API integration testing, ensuring correct interworking with internal and external systems
  • Document, track, and report defects with clear reproduction steps and supporting evidence such as logs and traces
  • Review requirements and technical specifications to ensure comprehensive test coverage
  • Analyse logs, traces, and backend behaviour to conduct root cause analysis and troubleshoot issues effectively
  • Coordinate with cross-functional teams to support timely issue resolution during release cycles
  • Maintain and update test documentation, including test cases, integration artefacts, and automation scripts
  • Contribute to continuous improvement of QA processes, tools, and methodologies
  • Support API suite documentation and integration frameworks
What we offer
What we offer
  • Opportunity to work on advanced eSIM and telecom integration solutions in a global environment
  • Exposure to end-to-end API ecosystems and complex system integrations
  • Collaborative work culture with cross-functional and international teams
  • Involvement in high-impact release cycles and continuous improvement initiatives
  • Opportunity to enhance expertise in automation and testing methodologies
Read More
Arrow Right

Sr. Software Engineer - QA / Test Automation Engineer

Location
Location
India , Gurgaon
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 09, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of experience in QA automation, SDET, or software engineering roles focused on test automation for distributed or cloud-based systems
  • Strong understanding of QA methodologies, test design, and systems validation
  • Proficiency in .NET 8/C#, Node.js, Python, or TypeScript for automation scripting
  • Hands-on experience with Selenium, Playwright, Cypress, REST API automation, and integration testing frameworks
  • Experience running tests in AWS environments with strong understanding of CI/CD pipelines using Azure DevOps
  • Familiarity with IaC, containerized test execution, and observability tools
  • Experience testing SQL Server 2022, Snowflake, PostgreSQL data flows
  • Ability to validate ETL pipelines, schema changes, and data quality through automation
  • Expertise in automated testing (unit, integration, contract, E2E, regression)
  • Familiarity with blue/green and canary release testing
Job Responsibility
Job Responsibility
  • Contribute to the design of scalable, maintainable QA automation frameworks for API, UI, integration, and performance testing
  • Implement automated test scenarios across microservices, APIs, data workflows, and distributed systems
  • Participate in design discussions to ensure testability, document risks, and propose automation strategies aligned with engineering standards
  • Produce clean, reusable, and maintainable automation scripts following best practices
  • Implement unit, integration, contract, and E2E tests integrated with CI/CD pipelines
  • Conduct root-cause analysis for defects and drive preventive quality improvements
  • Perform debugging, reliability analysis, and optimization of automation suites
  • Own test execution pipelines from development through deployment and monitoring
  • Create automated dashboards, alerts, and quality signals to validate release readiness
  • Collaborate in production issue investigations by building automated repros and validation scripts
  • Fulltime
Read More
Arrow Right
New

Middle Manual/Automation QA Engineer

We are looking for a skilled Middle QA Engineer to join the team developing a cl...
Location
Location
Poland , Rzeszów
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Location within the EU
  • 3+ years of experience in software testing (manual and automated)
  • Good understanding of QA methodologies, testing processes, and software development lifecycle (SDLC)
  • Strong analytical skills with the ability to identify edge cases and potential system risks
  • Skills to create high-quality test documentation (test plans, test cases, test reports)
  • Proven experience in development and maintenance of automated test scripts (Web UI and API)
  • Sufficient level of knowledge of Java (Java 8+) and JavaScript/TypeScript to develop complex tests and test utilities
  • Experience with Maven
  • Experience with JUnit or TestNG
  • Hands-on experience with Selenium WebDriver and Cypress
Job Responsibility
Job Responsibility
  • Develop and execute comprehensive test plans, test cases, and test scenarios based on business and technical requirements
  • Perform functional, regression, integration, and exploratory testing of services, service integration connectors, Web UI, REST, and SOAP API
  • Develop and maintain automated test scripts for Web UI and API layers using modern test automation frameworks
  • Participate in test automation framework continuous improvement initiatives
  • Collaborate closely with developers, product owners, and DevOps engineers to ensure quality throughout the SDLC
  • Analyze the results of automated test executions
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped office in Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year + extra paid leave for blood donation
  • Fixed monthly health & wellness compensation, applicable to: medical insurance
  • fitness and sports activities
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Fulltime
Read More
Arrow Right
New

Middle QA Engineer (Manual & Automation)

We are looking for a Middle QA Engineer (Manual & Automation) to join a team dev...
Location
Location
Poland
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of automation & manual QA experience
  • Experience upgrading or maintaining automation frameworks
  • Experience with Java and Cypress or Playwright
  • Experience with API testing tools (Postman, SoapUI)
  • Strong understanding of FE/BE interaction and client-server architecture
  • Experience working with relational databases and SQL knowledge
  • Basic Linux terminal skills
  • Integration testing experience
  • Experience using Browser Development Tools for debugging
  • Experience in writing test documentation
Job Responsibility
Job Responsibility
  • Develop and maintain automated tests
  • Perform UI, API, integration, regression, and end-to-end testing
  • Test integration of the connectors and connection flows
  • Validate connector configurations, communication flows, and enterprise integration scenarios
  • Test REST/SOAP APIs and back-end services
  • Validate FE/BE interactions and API behavior
  • Analyze logs, network traffic, and test failures
  • Create and maintain test documentation
  • Work closely with Software Engineers, DevOps Engineers, and Product teams
  • Support CI/CD test execution
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally
  • Fulltime
Read More
Arrow Right
New

Senior QA Engineer

At HubX we build mobile apps, used and loved by millions all around the world. W...
Location
Location
Turkey , Izmir
Salary
Salary:
Not provided
hubx.co Logo
HubX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software testing
  • Experience developing test strategies, test plans, and test cases
  • Experience with Firebase products (Remote Config, Crashlytics, App Distribution, BigQuery) is a great plus
  • Experience with in app purchase flow in mobile platform and knowledge in using tools like Revenuecat, Adapty etc.. is a great plus
  • Ability to create and maintain automation tests within fast-moving Agile delivery
  • Experience driving quality through process, instrumentation, requirements, and testing
  • Efficient in effort estimation, planning, prioritization and time management
  • A fast learner with good problem solving and analytical skills
  • Experience with Agile development methodologies
Job Responsibility
Job Responsibility
  • Design, develop, maintain and execute functional, regression, integration and end-to-end tests
  • Analyze requirements for the current and new projects, develop test strategy and test plans
  • Perform automated efforts for products which will help your own process, it is always great to make processes automated
  • Help define, improve and implement QA best practices
  • Use existing tools and techniques to execute test cases
  • Interact with project management and development teams to develop a strong understanding of the project and testing objectives
  • Design and create test scenarios and scripts regarding acceptance criteria
What we offer
What we offer
  • Huge impact
  • Ownership, opportunity to take responsibility from day one
  • A competitive compensation package
  • A brand new Macbook and welcome kit
  • Private Medical Insurance & HPV Vaccine & Critical Women’s Health Coverage
  • Gym Reimbursement
  • A unique and top-notch office
  • Unlimited coffee from XPresso
  • Limitless Snacks & breakfast
  • Continuous education
  • Fulltime
Read More
Arrow Right

Software Test Engineer (QA)

Robert Half is seeking a Software Test Engineer (QA) to support the delivery of ...
Location
Location
United States , Bellevue
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of experience in QA / Software Testing roles
  • Strong hands-on experience in manual functional testing of complex applications
  • Background in banking, financial services, and/or insurance (BFSI) environments
  • Proven experience with API testing and validation (Swagger, Postman, or similar tools)
  • Experience testing integrated systems and end-to-end workflows
  • Ability to create and execute detailed test plans and test cases
  • Experience with defect tracking and test management tools
  • Solid understanding of SDLC and Agile methodologies
  • Strong communication and cross-functional collaboration skills
Job Responsibility
Job Responsibility
  • Own QA activities for assigned projects and application enhancements
  • Design, develop, and execute manual test cases (functional, integration, regression)
  • Validate end-to-end business workflows across multiple systems and services
  • Perform API testing using tools such as Swagger/OpenAPI and Postman
  • Create and maintain test data and support test environment readiness
  • Log, track, and verify defects through resolution
  • Participate in requirements reviews, design discussions, and test planning sessions
  • Develop test plans, test scenarios, and traceability matrices aligned to business and technical requirements
  • Partner with engineering teams to improve test coverage and system testability
  • Identify QA process improvements and promote best practices across teams
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right

QA Engineer

We are seeking a detail-oriented QA Engineer to support the delivery of high-qua...
Location
Location
United States , Austin
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software quality assurance or testing
  • Hands-on experience with at least one automation framework (Selenium, Cypress, or Playwright preferred)
  • Experience with API testing tools (Postman, RestAssured)
  • Familiarity with version control systems (Git, Bitbucket)
  • Working knowledge of Agile methodologies (Scrum, Kanban)
  • Strong debugging and problem-solving skills with high attention to detail
  • Ability to collaborate cross-functionally in fast-paced environments
Job Responsibility
Job Responsibility
  • Design, develop, and execute manual and automated test cases for web, API, and/or mobile applications
  • Build and maintain automated test frameworks using tools such as Selenium, Cypress, Playwright, or TestCafe
  • Perform API testing using tools like Postman, RestAssured, or SoapUI
  • Identify, document, and track defects using JIRA, Azure DevOps, or TestRail
  • Collaborate with developers in Agile/Scrum environments to define acceptance criteria and ensure test coverage
  • Execute regression, integration, and performance testing using tools such as JMeter, LoadRunner, or k6
  • Participate in CI/CD pipelines and integrate automated tests using Jenkins, GitHub Actions, GitLab CI, or CircleCI
  • Validate data integrity using SQL and database tools (MySQL, PostgreSQL, Snowflake, etc.)
  • Contribute to continuous improvement of QA processes, standards, and best practices
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Manual QA Engineer

Start.io is a mobile marketing and audience platform. Start.io empowers the mobi...
Location
Location
Poland
Salary
Salary:
Not provided
start.io Logo
Start.io
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong English communication skills
  • 5+ years of experience in manual software testing
  • Solid understanding of software testing methodologies and best practices
  • Excellent analytical and problem-solving skills
  • Hands-on experience in API testing (REST/OpenRTB)
  • Experience working with relational and non-relational databases (SQL-based systems, MongoDB, Aerospike, etc)
  • Proficiency in writing clear and concise bug reports
  • Experience with test management tools (e.g., Jira, Testmo, TestRail)
  • Familiarity with Agile/Kanban development methodologies
  • Attention to detail and commitment to quality
Job Responsibility
Job Responsibility
  • Develop comprehensive test plans and test cases based on business, functional, and technical requirements
  • Perform thorough functional, integration, and exploratory testing
  • Create detailed and clear bug reports with step-by-step reproduction steps
  • Participate in test planning, design, and review processes
  • Conduct user acceptance testing (UAT)
  • Collaborate closely with development teams to identify and resolve software defects
Read More
Arrow Right