**About Snap Innovations**Founded in 2011, Snap Innovations is an artificial intelligence, blockchain, financial trading, and technology solutions company. Our clients include blockchain companies, banks, brokers, hedge funds, and proprietary trading firms.**Our Mission**We are on a mission to discover new technologies and new ways of doing things. Through our advancements in technology, we want to make the world a better place.Are you an enthusiastic individual looking to work for one of the leading financial technology companies?**What You Will Do At Snap Innovations?**- Collaborate with the development team to understand software requirements and create comprehensive test plans and test cases for trading software.- Execute test cases, record and analyze test results, and document software defects and anomalies in a clear and concise manner.- Collaborate with developers and stakeholders to prioritize and resolve software defects and issues, ensuring timely bug fixes and enhancements.- Monitor and maintain automated test scripts, ensuring their accuracy and reliability.- Identify opportunities for test automation and work towards the continuous improvement of the testing process.- Stay up-to-date with the latest testing methodologies, tools, and technologies to drive efficiency and effectiveness in testing activities.- Collaborate with cross-functional teams, including product managers, developers, and customer support, to ensure the delivery of high-quality software products.- Provide timely and accurate reports on testing progress, test coverage, and quality metrics to project stakeholders.- Participate in the release process, including evaluating software readiness and providing recommendations on release readiness.- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).- A minimum of 1 years' professional testing or software engineering experience.- Proven experience as a Software Tester or similar role, preferably in the financial or trading software domain.- Solid knowledge of software testing methodologies, testing techniques, and best practices.- Proficiency in writing clear, concise, and comprehensive test plans, test cases, and test scripts in English.- Able to read and analyze C/C++ and javascript, PHP- Experience with both manual and automated testing methodologies and tools (e.g., Selenium, JUnit, TestNG, or similar).- Able to create data analysis tools and interpret large data sets.- Understands how to create effective stress and performance tests and analyze the results.- Experience writing test automation scripts, preferably in Python.- Strong analytical and problem-solving skills to effectively identify, document, and track software defects and issues.- Familiarity with test management and defect tracking tools (e.g., JIRA, TestRail, or similar).- Familiar with testing MySQL, MS-SQL, or Oracle databases is a plus.- Knowledge of financial markets, trading concepts, and terminology is a plus.- Excellent communication skills, both written and verbal, with the ability to collaborate effectively with cross-functional teams.- Detail-oriented mindset with a focus on delivering high-quality software products.- Proactive and self-motivated with the ability to work independently and as part of a team.**Pluses**- Advanced software testing certification- Specialized testing knowledge, such as security or privacy testing- Familiar with testing MySQL, MS-SQL, or Oracle databases- A passion for high frequency trading**What else are waiting for you?**- Competitive salary- Be a part of the future of financial technology by doing something meaningful.- Great career development opportunities in a growing company- Passionate and collaborative team- Family-like environment- Up-level your technical skills and capital market knowledge- Multi-cultural environmentWhat you do today will determine your tomorrow!Pay: Rp5,000,000 - Rp7,500,000 per monthAbility to commute/relocate:- Tangerang: Reliably commute or planning to relocate before starting work (required)