Acuity’s Data and Technology Services group is seeking a skilled and proactive Software Quality Engineer with hands-on experience in automating test suits for financial tools or trading platforms to join our development team. The successful candidate will be responsible for planning and implementing technical solutions that meet business needs. The ideal candidate will have a strong understanding of financial workflows, test automation frameworks, and a keen eye for detail to ensure high-quality releases in a fast-paced environment. This position involves development specific to customer requirements and evolving needs in the trading platform. We are looking for candidates who demonstrate strong problem-solving ability, excellent communication skills, and a passion for writing clean, maintainable code.
Desired Skills and experience :
- Excellent Problem-Solving skills and interpersonal skills.
- Ability to convert business use cases and problems into technical test solutions.
- Shown history of being accountable for the overall quality of the product and services within that product.
- Design, develop, and maintain manual / automated test scripts for financial / trading applications.
- Collaborate with development and product teams to understand requirements and ensure test coverage.
- Experience in automate functional, regression, and integration tests across UI, API, and backend layers.
- Identify, document, and track defects using standard tools (e.g., JIRA).
- Ensure compliance with financial data integrity and security standards.
- Participate in release planning and provide QA estimates and feedback.
- Continuously improve test automation strategies and frameworks.
- Experience in working closely with the development team to ensure high quality solutions.
- Demonstrates a can-do demeanour, exhibits self-confidence, and work independently.
- Strong hands-on experience in programming or scripting languages (Python, Java, JavaScript) for crafting automated tests.
- Strong hands-on experience with tools like Selenium, TestNG, Playwright, or Cypress.
- Experience in CI / CD tools & automation e.g., Jenkins / GitLab / similar DevOps tooling.
- Good communication skills both verbal and written.
- Strong teammate, problem solver, a self-sufficient individual with an ability to constructively address issues.
- Proven experience in :
- Automation / Manual testing
- Relational DB e.g. (MongoDB / SQL server / Postgres SQL)
- Solid understanding of financial workflows, trading systems, and market data.
Key responsibilities include :
Come in with a positive demeanor and be willing to learn the software design and patterns that make up a legacy application and design, develop, and maintain sophisticated testing tools to assure the quality of large, critical application.Develop and maintain automated tests - both functional and non-functional - that guarantee service is scalable, maintainable and secure. Proactively assist with issue triaging, resolving issues, deducing root causes, and help implement timely fixes or workarounds.Collaborate with Subject Matter Experts, Software Engineers around the team to deliver outstanding products. Ensure that the output of test tools provides clear reporting to customers.Experience in financial workflows, trading systems, and market data would be helpful.