Software Engineer in Test III at Emburse

Barcelona, Catalonia, Spain

Emburse Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
SaaS, FinTech, Enterprise SoftwareIndustries

Requirements

  • Bachelor’s degree in Computer Science or related field, or relevant experience
  • 4+ years of Testing/Quality Engineering experience in software domain
  • Broad knowledge of Computer Science concepts and technologies
  • Experience working in Scrum/Agile and DevOps environment
  • Experience designing and implementing automated tests using tools such as Pytest, Selenium, or similar tools
  • Familiarity with object-oriented programming languages and concepts (Python, Java, etc.)
  • Comfortable with SQL and writing SQL queries
  • Exposure to RESTful APIs and experience with Postman or other equivalent tools
  • Some experience with load/performance testing and tools
  • Able to find opportunities for improvement and tackle them without external direction
  • Experience with front-end and back-end automation frameworks (Selenium, QA Robot, Playwright, Pytest, RestAssured, etc.)
  • Comfortable with CI/CD, build, package, configuration and release management tools (e.g., Jenkins, Ansible, Gitlab/Github)

Responsibilities

  • Work as the quality champion and SDET within a product scrum team on a large-scale highly distributed enterprise software solution
  • Establish test plans/approach for features and functionality
  • Ensure code changes are thoroughly tested and released efficiently and with high quality
  • Conduct system/E2E testing, and coordinate and execute release and deployment activities for Emburse releases
  • Design and implement automation for integration and workflow tests
  • Assess load/performance testing requirements and create tests to exercise and evaluate system performance under load
  • Collaborate with Software Engineers, Product Owners and other stakeholders to ensure our products and services are delivered with high quality
  • Participate in peer code reviews and identifying opportunities to improve the reliability and maintainability of our test automation architecture

Skills

Key technologies and capabilities for this role

Test AutomationAutomated Testing FrameworksEnd-to-End TestingSystem TestingContinuous IntegrationTest PlanningScrumRelease ManagementQuality AssuranceSDET

Questions & Answers

Common questions about this position

What experience level is required for this Software Engineer in Test III role?

The role requires a Bachelor’s degree in Computer Science or related field (or relevant experience) and 4+ years of Testing/Quality Engineering experience in the software domain.

What key technical skills are needed for this SDET position?

Candidates need experience designing and implementing automated tests using tools like Pytest or Selenium, familiarity with object-oriented programming languages such as Python or Java, comfort with SQL queries, and exposure to RESTful APIs with tools like Postman.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What kind of team environment will I be working in at Emburse?

You'll work as an SDET within a product scrum team on a large-scale highly distributed enterprise software solution, collaborating closely with Software Engineers, Product Owners, and other stakeholders in a Scrum/Agile and DevOps environment.

Emburse

Automates accounts payable and expense management

About Emburse

Emburse automates accounts payable processes and expense management for businesses. Its software solutions help organizations manage invoices and expenses more efficiently by providing tools for invoice capture, approval routing, and faster payments. This automation reduces the need for additional staff in accounts payable and helps prevent cash flow issues. Emburse differentiates itself from competitors by offering personalized support and seamless integration with various technology solutions and travel providers, ensuring smooth data flow. The company's goal is to simplify financial workflows, allowing businesses to save time and money while improving spend visibility and control.

Los Angeles, CaliforniaHeadquarters
2015Year Founded
$4.2MTotal Funding
SEEDCompany Stage
Fintech, Financial ServicesIndustries
501-1,000Employees

Benefits

Remote Work Options

Risks

Legal issues with a former employee could harm Emburse's reputation and finances.
Emerging fintech startups pose competitive threats with lower-cost solutions.
Economic uncertainties may affect the adoption of travel and expense management tools.

Differentiation

Emburse offers AI-powered solutions for expense management and accounts payable automation.
The company provides integrated travel and expense management with tools like Emburse Book.
Emburse's SaaS model allows seamless integration with hundreds of technology solutions.

Upsides

Growing demand for AI-powered financial solutions boosts Emburse's market potential.
Partnership with Finexio enhances Emburse's digital ecosystem and service offerings.
Recognition in IDC MarketScapes highlights Emburse's leadership in AP automation.

Land your dream remote job 3x faster with AI