At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results.
Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.
What you will do :
- Technical :
- 4+ years of testing experience in a software domain
- Broad knowledge of Computer Science concepts
- Coding in at least one language; exposure to multiple languages, testing frameworks, and tools
- Design, write, and implement integration, component, and UI tests
- Understand how key systems interoperate and the business problems they solve; design relevant tests based on system complexity, risk, and performance
- Collaborate with Software Engineers, Product Owners, and stakeholders to design tests and automation that improve quality and customer experience
- Identify and report issues and defects with detailed research and evidence
- Work with developers to design systems for testability
- Execute tests, analyze results, and triage issues
Process :
- Follow SDLC processes, including agile practices, code reviews, and release preparations
- Adhere to coding and test management standards
- Write moderately complex test scripts and develop test infrastructure as needed
- Debug and isolate problems effectively in various environments
Impact :
- Fix automation defects and develop new test features
- Write comprehensive tests and contribute to API documentation
- Participate in code reviews and contribute to SDLC documentation
- Establish and drive test plans, identify automation opportunities, and contribute to product roadmaps
Communication :
- Learn industry jargon and business concepts to understand technology challenges
- Seek mentorship and provide knowledge contributions
- Build strong relationships with development teams and participate in test planning
What we are looking for :
- Education : Bachelor’s degree in Computer Science or related field, or equivalent experience
- Experience : Minimum of 4 years in QA Engineering within a software environment
- Skills : Experience with test automation frameworks in Python (e.g., Pytest, Selenium, Playwright), SQL, manual testing, source control (Git), and familiarity with AWS; understanding of agile development lifecycle
- Preferred : Experience with OS X and Linux, Scrum, DevOps, Test Driven Development, and functional testing
Why Emburse?
Leading the way in finance innovation, Emburse offers AI-powered solutions that help organizations optimize spend and gain visibility. Join a company with momentum, a team that innovates, a culture that empowers, and a career that matters.
Emburse is an equal opportunity employer, committed to diversity and inclusion in the workplace.