About us
LawNet Technology Services (LTS) is the technology company behind LawNet, Singapore’s leading portal for legal research, information and transactions. An indispensable tool for the legal community since 1990, LawNet is subscribed by a majority of Singapore lawyers and is also accessible by anyone outside the profession. Users can conduct research on Singapore primary legal materials (Singapore Law Reports, unreported judgments and legislation) and secondary materials (such as Parliamentary reports, legal news, textbooks and journals). LawNet continues to enhance its services and content while maintaining its affordable and highly competitive subscription rates, making it an essential resource for the legal community.
LTS is a wholly owned subsidiary of the Singapore Academy of Law (SAL), a promotion and development agency for Singapore’s legal industry. In addition to running LawNet, LTS manages the technology driving SAL’s support services for Singapore’s legal industry and statutory functions such as stakeholding services and appointment of Senior Counsel, Commissioners for Oaths and Notaries Public.
Led by a Board of Directors who understands both the capabilities of technology and the needs of the legal profession, LTS continues to develop bold and innovative products and services that will better serve the needs of the legal community.
YOU WILL:
- Plan, develop, automate, and execute test coverage across an entire range of services: web, API, data and platform.
- Work with the project/ engineering teams to create a test-driven engineering culture that drives measurable improvements in quality for various software products/ projects.
- Work with engineering, support and business owners to triage quality issues.
- Manage outsourced QA/ testing suppliers to deliver the desired outcome.
- Build test automation across all software products/ projects to ensure quality and reliability.
- Collaborate with development teams to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
- Develop plans to execute quality testing:
- Identify suitable quality measures for testing based on product attributes valued most by users
- Develop quality testing approaches and steps to satisfy test objectives
- Develop comprehensive test plans outlining the testing scope, approach, resources, and schedule.
- Create test scenarios based on business requirements and project goals.
- Work closely with business stakeholders to simulate real-world usage scenarios.
- Create detailed and well-structured test cases based on functional and technical specifications.
- Execute manual and automated tests to verify the functionality, reliability, and performance of software applications.
- Implement automated test cases and codes for quality testing to enhance test efficiency and coverage.
- Identify operating and usage conditions in which performance of quality measures drops.
YOU HAVE:
- A degree in Computer Science/ Studies/ Engineering or Information Systems or equivalent;
- Passion in software system quality and reliability.
- Experience designing, automating, and maintaining automation tests for acceptance, functional, and regression test cases.
- Experience creating test plans, implementing test automation, performance, and stress testing, implementing.
- Minimum 3 years of working experience as a Software Test Engineer or similar role.
- Proficiency in manual and automated testing techniques.
- Experience with test automation frameworks and tools (e.g., Selenium, JUnit, TestNG).
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
YOU WILL CATCH OUR ATTENTION IF YOU:
- Are adept at writing code/ scripts to automate your work;
- Have experience in leading a QA/ testing team;
- Have good experience in API testing;
- Have expertise in test automation for cloud/ distributed products;