Liquid Labs is looking for a Software Developer in Test/ QA Automation Engineer with at least 3 years Automation experience
Company Description
Liquid Labs is a high-end product engineering services company founded by former Sysco LABS and LSEG executives. We partner with global tech companies in Australia, Europe and the US in building their products using a managed team model: a full product team is long-term embedded into the client organization, while being coached and managed by Liquid Labs leadership.
Role Description
We are looking for a Software Engineer in Test / QA Automation Engineer to join an engineering team within a large US based fintech company. You will be responsible for maintaining a high degree of functional correctness in a Python-based, mission critical fintech (futures trading) system using test automation.
Responsibilities
Certify each new release for production by executing a comprehensive functional test automation suite and reporting bugs back to the development team.
Develop and maintain the aforementioned comprehensive functional test suite with a high degree of coverage.
Develop and maintain the test framework used for executing the aforementioned test suite.
Streamline testing processes to improve operational efficiency and reduce manual intervention.
Create and maintain technical documentation for testing systems and workflows.
Collaborate with a technical lead and product manager to understand requirements, estimate tasks, participate in sprint planning and tracking to ensure high-quality tests and timely delivery
Keep up-to-date with the latest advancements in Python, testing and trading technologies.
The role will be based in Sri Lanka but remote-first, i.e. you will be working remotely for the most part, with occasional physical meetings with the team in Colombo.
Compensation will be in USD.
General Qualifications
Bachelor's degree in Computer Science or Software Engineering.
At least 3 years of software development and/or test automation experience, building, testing, and maintaining production systems with a high degree of quality automation.
Prior experience with Python based E2E and API test automation frameworks (e.g. Robot Framework, Pytest, Playwright).
Good foundational understanding of HTTP, Linux, relational databases and SQL.
Prior experience with capital market backend systems (e.g. working with orders, execution reports, trade capture reports, market data, positions etc.) is desirable but not mandatory.
Prior experience directly collaborating with overseas teams.


