Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Associate Software Engineer [Scotiabank]
Recruited by CareerBeacon 8 months ago Address Toronto, Ontario, Canada
Senior Test Engineer Jobs
Recruited by Aversan Inc. 8 months ago Address Toronto, Ontario, Canada
Software Engineer In Test - Sdet
Recruited by Iris Software Inc. 8 months ago Address Toronto, Ontario, Canada
Senior Software Engineer In Test I - Python-323 (Hybrid - Toronto)
Recruited by Emburse 8 months ago Address Toronto, Ontario, Canada
Software Engineer (Web3, Go, 100% Remote In Canada)
Recruited by Motion Recruitment 8 months ago Address Toronto, Ontario, Canada
Software Quality Assurance Test Engineer
Recruited by Bevertec 8 months ago Address Toronto, Ontario, Canada
Senior C++ Engineer, Gfi Software (Remote) - $100,000/Year Usd
Recruited by Crossover 8 months ago Address Toronto, Ontario, Canada
Sdet (Software Development Engineer In Test)
Recruited by Teranet Inc. 8 months ago Address Toronto, Ontario, Canada
Senior Software Engineer, Gfi Software (Remote) - $100,000/Year Usd
Recruited by Crossover 8 months ago Address Toronto, Ontario, Canada
Software Test Engineer Jobs
Recruited by Aversan Inc. 9 months ago Address Toronto, Ontario, Canada
Associate Software Engineer - Seeking 2024 Grads
Recruited by Veeva Systems 9 months ago Address Toronto, Ontario, Canada
Senior Software Engineer In Test I - Python (Hybrid-Toronto)
Recruited by Emburse 9 months ago Address Toronto, Ontario, Canada
Senior Software Engineer In Test I - Python (Hybrid - Toronto)
Recruited by Emburse 9 months ago Address Toronto, Ontario, Canada

Senior Software Engineer In Test I (Hybrid-Toronto)

Company

Emburse

Address Toronto, Ontario, Canada
Employment type FULL_TIME
Salary
Category Software Development
Expires 2023-09-25
Posted at 9 months ago
Job Description
About The Company


At Emburse our mission is to help make our users’ lives – and their businesses – better. We are dramatically transforming how organizations manage corporate expenses and invoices. We humanize work by automating manual tasks and saving users’ time, so they can focus on what matters most – their family, community, or more rewarding work. We help CFO’s give their employees a simple and amazing experience while ensuring compliance and reducing costs. Our solutions are tailored for companies from start-ups and SMBs to enterprises such as Microsoft, Pinterest, Bosch, Bill & Melinda Gates Foundation, and Estee Lauder. We have more than 18,000 customers and 12 million users globally.


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'll do:


  • Establishes test baselines and reports on quality trends and metrics for the project/team
  • Performs advanced refactoring, identifies and proactively tackles technical debt in automation
  • Partners with product and analytics and to drive test and product requirements that take into account all parties' needs
  • Learns QA/automation industry practices and communicates and educates the team
  • SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases.
  • Executes tests, triages and analyses test results
  • Pairs with developers to design systems for testability
  • Codes in at least one language; Exposed to multiple languages, testing frameworks and tools
  • Identifies and reports issues and defects of high quality/complexity with extensive research and evidence
  • Build relationships with software development peers and pairs with developers for test planning
  • LI-BM1
  • Develops sophisticated automation software with minimum supervision
  • Strong ability to mentor and guide junior developers and testers
  • Demonstrates high-level debugging and problem-isolation skills in production, test and development environments
  • Broad knowledge of Computer Science concepts
  • 6+ years of testing experience in a software domain
  • On-boards and mentors less experienced team members
  • May have role in supervising others or leading small to moderate projects
  • Learns industry jargon and business concepts to better understand the challenges our technology is designed to solve.
  • Ensures tests are repeatable and can be executed and monitored by others
  • Collaborate with Software Engineers, Product Owners and other stakeholders to design test and automation opportunities that measure or improve quality or customer experience of the products
  • Understands how key systems interoperate and the business problems they solve and designs tests relevant to the complexity/risk/performance of each system/problem
  • LI-Hybrid
  • Provides technical advice and weighs in on technical decisions that impact other teams or the company at large. May explore, research, and propose new technologies
  • Design, write and implement integration, component and UI tests
  • Ability to communicate complicated concepts to junior staff
  • Sets test and automation direction at the project/service level and consistently influences decision-making
  • Write moderately complex code/scripts to test systems, implementing test harnesses, load tests and test infrastructure as necessary
  • Gives constructive feedback to team members


What we're looking for:


  • Demonstrate strong critical thinking, debugging and troubleshooting skills.
  • Ability to write acceptance criteria
  • Minimum of 2 years’ professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT. Experience working in a scrum and DevOps environment. Good understanding of agile application development lifecycle
  • Understanding of TestRail - test case management tool
  • Experience Designing and building JSON or REST services, experience working with 3rd party APIs, AWS APIs, Docker or other containers, large-scale or distributed web applications, Test Driven Development and functional testing.
  • Basic understanding of the Selenium 3 webdriver library
  • Experience testing a cloud-hosted SaaS application
  • Knowledge of API management , Python 3 and standard libraries.
  • Experience in writing API Automation testing.
  • Understanding of git and continuous integration processes
  • Develop and execute automation tests using Selenium, Cucumber and other automation tools that will accelerate our release cycles.
  • Basic understanding of terminal commands
  • Experience in writing QA Automation test cases.
  • Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
  • Ability to write clear, concise test cases
  • Experience in Selenium and Pytest
  • Ability to write clear, concise documentation


How We Hire


We value great candidate experiences and commit to providing a transparent interview process and responsive communication. Qualified candidates will be asked to complete a short technical screening, after which interviews are scheduled with several engineers at Emburse. During the interview process, you'll have the opportunity to speak openly with engineers about their experiences working at the company. We're productive with decisions and usually complete the interview process with a candidate within two weeks.


Emburse provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Emburse complies with applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities. This policy applies to all terms and conditions of employment.