
CCBill
Remote Jobs
Power Your Online Payments with CCBill
5 Jobs
• Perform multiple types of black-box and grey-box testing including functional, system, end to end, smoke, regression, and ad-hoc testing, both automated and manual testing • Submit comprehensive defects using our bug tracking system. • Regress and verify defects as needed. • Record results and provide metrics. • Analyze requirements and write test cases • Assist with the design of test plans. • Write and maintain automated test cases using existing automation frameworks
• Conducts research and technology exploration as required to address any present or future projects. • Participates in analysis and design activities to produce a viable system design that fits within the overall system architecture whilst addressing all the elicited requirements. • Follows established development and testing procedures to ensure quality software development which meets the requirements whilst adhering to the proposed design and any stipulated timelines. • Creates and maintains documentation regarding systems being developed to ensure long-term maintainability. • Make use of company standard source control and defect/task tracking software to effectively handle configuration management and defect fixing issues.
• Build front end components for the CCBill e-commerce web platform and related products (widgets, various JavaScript frameworks/SDKs) • Follow coding standards, build appropriate unit tests, integration tests and deployment scripts – JavaScript Unit Testing and Rapid Prototyping • Review staging and production environments client-side performance and pro-actively improve it • Translate designs and style guides provided by the UI/UX team into functional user interfaces, ensuring cross browser compatibility and performance • Contribute to continual improvement by suggesting improvements to user interface, front end software architecture or new technologies • Ensure web development follows responsive paradigm • Take responsibility for successful delivery of the solutions • Work closely with developers daily to implement best practices • Participate in code reviews and contribute to technical documentation to ensure long-term system maintainability
• Overall responsibility for network operations and maintenance of all systems to ensure compliance with CWIE/CCBill/phoenixNAP guidelines and industry best practices. • Troubleshoot connectivity issues to minimize downtime. • Act as last line support function and provide assistance to other employees and NOC. • Utilize network management systems to monitor, diagnose, control, and measure network performance, ensuring proactive issue resolution and optimization. • Strives for continuous improvement to ensure that the network infrastructure attains maximum performance, security, and availability. • Develop and maintain comprehensive network documentation, including configurations, interconnections, processes, and service records, to ensure accurate tracking of maintenance and system changes.
• Design, develop, and implement comprehensive training programs for merchant support agents, encompassing product knowledge, technical skills, customer service, and problem-solving techniques • Conduct onboarding sessions for newly hired support agents to introduce them to company policies, systems, and processes • Provide continuous learning opportunities for the existing merchant support team to enhance their skills, deepen their understanding of our offerings, and improve their ability to handle complex customer inquiries • Develop engaging training materials, including presentations, videos, job aids, and interactive exercises to support the training curriculum • Assess the effectiveness of training programs through various evaluation methods, such as quizzes, role-playing exercises, and practical evaluations • Partner with internal teams, such as product development, compliance, and operations, to stay updated on the latest product features, updates, and policies • Continuously evaluate and enhance training processes and methodologies to ensure they align with best practices and industry standards • Contribute to building and maintaining a comprehensive knowledge base for merchant support agents • Keep abreast of industry trends and changes in the payment processing landscape to ensure our support team remains informed and adept at addressing merchant concerns • Provide one-on-one coaching and mentorship to support agents, assisting them in resolving complex issues and improving their overall performance