Work from home and join a fast-growing Australian fintech company! We're seeking an
experienced QA Engineer who has a background in
both Manual and Automated Testing frameworks across the entire Software Development Life Cycle.
Minimum Requirements- General Qualifications:
- Be a Filipino citizen residing in the Philippines
- Secure a Bachelor's degree in a relevant field
- Core Competencies & Cultural Fit:
- Build and maintain strong interpersonal and trust-based relationships across all organizational levels
- Communicate effectively both verbally and in writing for reports, presentations, and business discussions
- Demonstrate exceptional analytical and problem-solving skills, identify issues, conduct root-cause analysis, and recommend effective solutions
- Take full ownership of all work, from problem identification to solution implementation
- Proactively seek learning opportunities and embrace challenges
- Adapt quickly to new processes or priorities in an evolving environment
- Collaborate effectively with and across teams; share insights and contribute to collective goals while maintaining a required presence
- Professional Experience:
- Command a minimum of 2-4 years of progressive experience in Software Quality Assurance, with direct experience testing production applications in an Agile environment
- Demonstrate a proven track record of successfully executing and reporting on test cases (both manual and automated) for assigned features
- Exhibit experience participating actively in requirements reviews and development team discussions to ensure testability and quality standards are met
- Technical Skills:
- Master test case management and defect tracking tools (Jira, TestRail, Azure DevOps) to manage the entire testing lifecycle efficiently
- Acquire a basic knowledge of writing, executing, and maintaining automated tests for a specific layer (such as UI with Selenium/Cypress or API with Postman/RestAssured) to support existing automation efforts
- Specialized Knowledge:
- Demonstrate a strong understanding of the software development lifecycle (SDLC) and the role of QA in different delivery models (Agile, Scrum)
- Possess in-depth knowledge of various testing types (functional, regression, integration, usability) and apply them appropriately based on the feature being tested
- Exhibit proven capability in analyzing user stories or requirements and translating them into comprehensive, effective test plans and test cases
Good To Have
- Hold a certification in basic programming or scripting relevant to testing automation (Python fundamentals)
- Bring experience utilizing basic load testing tools (JMeter, Locust) to run simple performance tests
- Possess knowledge of containerization basics (Docker) for setting up and managing test environments
- Maintain a basic knowledge of SQL querying to perform fundamental data validation and integrity checks against the backend database
Key Responsibilities- Quality Assurance and Testing:
- Develop and execute comprehensive test plans and test cases (manual and automated) based on explicit requirements
- Identify, document, and meticulously track software defects and inconsistencies using designated bug tracking systems
- Perform various types of testing, including functional, regression, performance, security, and usability testing
- Implement, maintain, and expand automated test scripts and frameworks (UI automation, API automation)
- Collaborate actively with development teams to ensure quality is embedded throughout the Software Development Life Cycle (SDLC)
- Analyze test results and provide detailed reports to stakeholders
- Contribute to user story and requirements review for optimal testability
- Test Environment Management:
- Provision, configure, and maintain various test environments (development, QA, staging) to ensure accurate and consistent testing conditions
- Manage and refresh test data to support diverse testing scenarios while ensuring data privacy and integrity
- Diagnose and resolve issues related to test environment availability, configuration, and performance
- Deployment and Operations:
- Participate in deployment readiness reviews, ensuring all test gates are met
- Monitor post-release quality, gather user feedback, and report on production issues
- Perform smoke and sanity testing in the production environment
- Collaboration and Communication:
- Communicate test results, progress, risks, and blockers clearly and consistently to all relevant stakeholders
- Collaborate effectively with developers, product managers, and other team members to resolve defects efficiently
- Act as a quality advocate within the entire development process
- Maintenance and Technical Support:
- Re-test resolved defects to confirm fixes
- Maintain and update existing test documentation and automated test suites
- Provide support during production issue investigations
- Process Improvement and Best Practices:
- Contribute to the continuous improvement of Quality Assurance (QA) processes, methodologies, and test automation strategies
- Research and implement new testing tools, techniques, and technologies to enhance coverage and efficiency
- Advocate for quality early in the Software Development Life Cycle (SDLC) and promote quality first mindset
- Develop and deliver training on quality assurance best practices
This is a full-time position following the 9 AM to 6 PM Manila schedule.
Join the Team Shaping the Future of Wealth Tech
At Elemnta, we aren't just keeping up with the industry—we are setting the pace. We are a global team united in purpose, empowering our people to lead and step up to the challenge of transforming the financial technology landscape. Our mission is to unlock both data and experience efficiency, enabling wealth management platforms to harness their full potential.
We are an organisation driven by our core values. Our work environment is progressive and flexible, but our standards are high. As a fast-growing startup, we are open about the road ahead: the pace is quick, the pressure is on at times, and as a team we constantly strive for excellence every day. We are looking for people who want to grow, who strive for excellence, and who are ready for the increasing pressure and rewards of a scaling startup. If you want to make a real impact and help us create tomorrow faster, we want to hear from you.
Elemnta Values
- Take Accountability: We take ownership of our objectives, responsibility for our integrity and embrace accountability. We drive collective results and celebrate victories as a team.
- Respect and Collaborate: We respect diverse talents and voices. We value open communication, and empathy which fuels the strength of our collaboration. Everyone feels connected, valued and empowered.
- Innovate and Adapt to Change: We embrace continuous learning, adapt to change, and constantly seek new ways of working. We are known for our speed, agility and creativity.
- Strive for Excellence: We commit to understanding our customer's needs and get to work exceeding their expectations. We drive our customers success by creating high-quality solutions that deliver exceptional results.
- Prioritize Wellbeing to Fuel Performance: We prioritize both professional achievement and personal wellbeing at the same time. We embrace productive boundaries and cultivate work-life harmony, we fuel peak performance by taking good care of ourselves and each other.