Paysafe is currently seeking intermediate and experienced Test Developers to join its Calgary team. The ideal candidates will be a fast learner and enjoy working independently or within small teams. They must also be confident in all aspects of software delivery on large and scalable applications with an emphasis on build/test automation. Initial project assignments will require the candidate to learn several systems and technologies.
•Provide expertise with application and database integration technologies, including solution and service-oriented architectures.
•Create/maintain/execute manual test cases
•Create/maintain/execute automated java component and API tests
•Track and report test results and coverage
•Attend daily scrums, project meetings, and department meetings as required
•Liaise with Product Management, Project Management, Release Management, DBAs, Infrastructure teams as required
•Ability to quickly ramp up on and apply new technologies and processes
•Analyzing, documenting & contributing in the design of applications
•Enjoy working in a highly collaborative environment.
•Undergraduate technical degree (computer science or engineering) or equivalent
•4+ years experience in software development/quality assurance with experience in Java/J2EE
•Experience with REST, especially with Java API for Restful Web Services
•Core skills should include Java, XML, Soap, J2EE Compliant Application Servers (JBOSS, Tomcat, WebLogic etc.), Frameworks (Hibernate, Spring Boot), AngularJS
•Experience operating within a software product development environment:
•Source code management systems (e.g. Subversion/GIT)
•Bug tracking/fixing system (e.g. Jira)
•Automated builds, continuous integration, unit testing
•Creating and updating technical specifications and completing code review
•Good understanding of quality assurance processes and principles
•Experience testing scalable web applications
•Demonstrated experience applying SCRUM and other agile methodologies
•Working knowledge of writing SQL scripts
•Strong Unix/Linux programming/debugging skills
•Strong analytical and problem solving abilities
•Strong communication skills (oral, written and presentation)
•Able to work autonomously and within cross functional teams
Thank you for your application. Best of luck!
In the dynamic, ever-changing world of payments, we listen and understand the needs of our customers. We support them with the relevant tools on their ever-evolving journey.
With many hundreds of employees worldwide, our rapidly growing team is always open to securing more talent to help fulfill our vision of being the point of every payment.