Senior QA Engineer
Spreedly
Job highlights
Summary
Join Spreedly, a leading Open Payments Platform, as a Senior Quality Analyst (QA) and play a key role in ensuring high software quality. You will design, build, and maintain automated testing solutions integrated into CI/CD pipelines. Lead the definition of testing requirements, processes, and tools, collaborating with developers and product managers. Conduct manual testing when needed and effectively communicate testing plans and issues. This role requires experience in QA engineering, API testing, scripting languages, and CI/CD pipelines. Spreedly offers competitive benefits for Canada-based employees, including health insurance, paid time off, and professional development opportunities.
Requirements
- Experience as a QA Engineer in a technical, coding role or as a Software Engineer in a quality-focused role
- Proficiency in testing APIs using tools like Postman
- Proficiency in scripting and programming languages such as Ruby, Elixir, Javascript, and Typescript
- Experience with continuous integration/delivery pipelines, preferably using GitHub Actions or similar tools
- Strong analytical skills with the ability to identify edge cases and ensure software excellence
- Ability to communicate testing plans, issues, and improvements effectively with technical and non-technical stakeholders
- Ability to troubleshoot, analyze, and resolve complex technical issues
- Proven ability to identify and improve tools to make testing more efficient and scalable
- Experience with test case management and bug tracking tools like TestRail and Jira
- Familiarity with performance testing tools and methodologies
Responsibilities
- Design, build, and maintain automated testing solutions, integrating them into a continuous integration/delivery pipeline
- Lead efforts to define testing requirements, processes, and tools to ensure the highest software quality
- Partner with software developers, product managers, and other stakeholders to understand product requirements and acceptance criteria
- Identify opportunities to improve the testing process, enhancing efficiency and test coverage
- Conduct exploratory and manual testing where automation is not feasible, ensuring comprehensive product coverage
- Log, track, and manage defects using tools like Jira, providing clear and actionable steps to reproduce issues
- Actively share knowledge and insights with team members to promote continuous learning and technical excellence
Preferred Qualifications
Experience in payments technology, fintech, or PCI-compliant environments is strongly desired
Benefits
- Competitive salary + Equity
- Group Life Insurance and Disability Coverage
- Medical, Vision, and Dental coverage
- Pension contribution
- Open Paid Time Off policy
- Monthly home working/digital lifestyle stipend, new MacBook, and one-time accessory reimbursement
- Free LinkedIn Learning subscription
- Access to company-paid professional coaching service
- Visits to HQ in Durham, North Carolina for remote employees
Share this job:
Similar Remote Jobs
- πChina
- πSouth Africa
- πPoland
- πMoldova
- πRomania
- πCzech Republic
- πIsrael
- πUnited States
- πFrance