About company Lumine Group is a company that specializes in acquiring, strengthening, and growing businesses in the communications and media software industry. As a buy-and-hold forever acquirer, Lumine Group carefully selects businesses based on their potential for long-term sustainable growth. With the mission to illuminate the potential of communications and media software businesses, Lumine Group empowers companies with resources, knowledge, and tools to help them achieve their full potential. As an optimistic and forward-looking company, Lumine Group is motivated by the success of its businesses. Lumine Group is publicly traded on the Toronto Stock Venture Exchange (TSXV:LMN). https://www.luminegroup.com/ Job Title: Senior Android Developer Qualifications & Experience: Proven experience as an Android Developer with 6+ years in Android application development. Bachelors or Master’s degree in Computer Science, or equivalent professional experience. 4+ years of hands-on experience with Kotlin for Android development. In-depth knowledge of mobile app technologies, including data persistence, asynchronous programming, design principles, and platform best practices. Experience working with third-party libraries and APIs. Additional experience with native development is a plus. Strong understanding of unit testing and architectural patterns such as MVC and MVVM. Familiarity with RESTful APIs and backend service integration. Proficient in version control systems like Git and others. Experience with CI/CD (Continuous Integration/Continuous Deployment) practices is advantageous. Excellent attention to detail and ability to multitask effectively to meet project objectives. Strong written and verbal communication skills, with the ability to collaborate across cross-functional teams. Hands-on experience with Agile development methodologies such as Scrum or Kanban. Ability to thrive in a collaborative, fast-paced team environment.
Software Quality Assurance Job Description Summary We are looking for a highly skilled Software Test Engineer with strong expertise in backend testing to join our quality engineering team. The ideal candidate will have hands-on experience in Linux systems, API testing, scripting/automation, and distributed systems. If anyone passionate about quality, automation, and working on complex backend platforms, wed love to hear from them. Job Description Key Responsibilities: Design, develop, and execute manual and automated test cases for backend systems, APIs, and services. Perform Linux-based testing and management , including bash scripting , networking validations, and log analysis. Conduct API testing using tools like Postman , and implement automation using frameworks like Karate , Cucumber , or equivalent. Validate system behaviour involving email protocols (SMTP, POP, IMAP) — added advantage. Test data handling with Cassandra DB or similar distributed databases. Write and maintain automation scripts in Python or other scripting languages. Collaborate with developers and QA leads to integrate testing into the CI/CD pipeline . Participate in design and requirement reviews, contributing to test strategies and plans . Execute tests in Kubernetes-based environments and help validate deployments and microservices. Maintain high testing standards with a strong focus on functional, integration, and system testing . Required Skills: 4+ years of experience in backend or API testing . Strong proficiency in Linux/Unix systems and bash scripting . Experience with API testing tools like Postman , and frameworks such as Karate or Cucumber . Knowledge of email protocols like SMTP, POP3, IMAP is a plus. Hands-on experience with Cassandra or other NoSQL/SQL databases. Solid skills in Python or any scripting language used for automation. Understanding of CI/CD tools and Kubernetes environments. Strong analytical, troubleshooting, and debugging skills . Excellent communication and collaboration abilities. Nice to Have: Experience working in Agile/Scrum environments. Familiarity with cloud platforms (OCI, etc.).