See what you can do with Prophix®
Prophix is a fast-growing global leader in financial performance management. Ambitious finance teams use Prophix One™, our Financial Performance Platform, to improve the speed and accuracy of their decision-making with a harmonized user experience, stepping confidently into the next generation of finance.
Headquartered in Etobicoke, Ontario with offices in 16 cities, we work with a global network of partners across North America, South America, the UK, Europe, and Asia to serve thousands of finance leaders across nearly one hundred countries. Learn more about our offices here.
This role plays a critical part in assuring the quality & reliability of our software systems & applications.
What You Will Do
- Design & implement test automation frameworks & strategies
- Effectively collaborate with cross-functional teams, including developers, product managers, & stakeholders, to identify test requirements
- Design, develop, execute, & maintain automated tests with robust test cases & test data based on functional & component requirements to validate the behaviour & performance of our software product infrastructure, platform, & applications
- Conduct root cause analysis of test infrastructure, framework, & suite failures, & recommend improvements
- Keep up to date with industry best practices, strategies, & emerging trends in quality assurance & test automation
- Contribute to continuous integration (CI) & continuous deployment (CD) processes, ensuring automated tests are integrated & executed reliably
- Identify, analyze, & document software defects, & track their resolution in an issue-tracking system
- Participate in defect retrospectives & recommend process improvements
- Work closely with development teams to investigate & resolve issues, ensuring the on-time delivery of high-quality software
- Create & maintain documentation related to testing activities
What You Will Bring
To succeed in this role, you will need a combination of experience, technology skills, personal qualities, and education.
Required Qualifications
- Minimum of 5 years of professional experience in software quality assurance. Post-secondary degree in computer science, software engineering or related discipline.
- Expert knowledge of software testing principles, techniques, & best practices
- Proficient designing, developing, & maintaining automated test frameworks & cases using Jest, Artillery, Playwright, or equivalent tools
- Solid understanding of AWS services with experience testing distributed systems with knowledge of RESTful web services & event-driven architecture
- Expertise with Linux (& Linux containers) – familiarity with bash & pwsh
- Performance & scalability test experience, ensuring optimal application performance under varying loads
- Advanced scripting skills required; JavaScript & TypeScript preferred
- Excellent analytical, debugging, & problem-solving skills with Git version control experience
- Familiarity with Agile software development methodologies & practices
- Must be legally entitled to work in the country where the role is located. Must be able to travel to the United States, Canada and/or internationally, and have a valid passport.
Preferred Qualifications
- Knowledge of Linux security testing methodologies & best practices
- Familiarity with containerization & orchestration technologies on Linux, such as Docker & Kubernetes
- Skilled in application monitoring & logging in dynamic, distributed systems
- Experience conducting cloud-specific security tests, including penetration testing
- Test automation work experience with scripting languages commonly used in Linux, such as Bash & Python
Why join?
A solid foundation - and a bright future
Prophix has been a pioneer in finance technology for 35 years and counting. And to further our mission and vision, we’re proud to work with our investors, Hg Capital, to grow our business and expand our market share.
Community, culture, and purpose
Phixers (the extraordinary team at Prophix) pursue excellence by creating wins for all, driving continuous innovation, and building purposeful solutions for our customers and partners.
We reward hard work, but we also know that life outside of work is vital. That’s why we provide highly competitive compensation, vacation, and benefits packages, and encourage you to get involved in our many charitable, sports, or knowledge clubs and seasonal celebrations.
Through our Corporate Social Responsibility (CSR) program, we aim to create a lasting impact on the global community with meaningful programs and initiatives. Participate in fundraising activities and get paid to volunteer for causes that matter to you. Our CSR committee also collaborates with local and international charities to donate $50,000 to deserving projects each quarter we meet our profit goals.
Learn more about us on our Careers Page!
Apply now!
Prophix promotes a diverse, inclusive, and accessible workplace. If you feel like you are a great fit for this role, please apply. While we can’t guarantee an interview, we will consider the full breadth of your experience and background.
At Prophix, we are committed to creating a working environment that is barrier-free. Please advise our Recruitment team if you require reasonable accommodation during the interview and assessment process, and we will work with you to meet your needs.
#LI-HYBRID
#LI-BL1
Other Jobs from Prophix Software
Project Lead, Professional Services (EU)
Similar Jobs
Software Engineer- IT Supply Chain - Python Developer
Full Stack Web Developer Internship
Senior Frontend Engineer - Adobe Experience Cloud
Software Engineer
Technical Lead, Software Developer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say