Ready to put your testing expertise to work in a role where quality truly matters? This fully remote opportunity is ideal for an experienced QA professional who thrives on detail, precision, and collaboration. As a Software Quality Assurance Specialist, you’ll play a pivotal role in ensuring bespoke software platforms meet the highest standards of functionality, reliability, and user experience. From designing and executing test plans to driving automated testing initiatives with tools like Playwright, you’ll be at the forefront of strengthening quality processes and accelerating delivery. If you’re analytical, proactive, and passionate about building dependable solutions, this role offers the chance to make a lasting impact while enjoying the flexibility of remote work.
Responsibilities
- Conduct thorough testing of bespoke software platforms to validate functionality, performance, and reliability against defined standards
- Develop and execute test plans, test cases, and test scripts across multiple projects and features
- Collaborate with software engineers and stakeholders to review requirements and provide quality input during the development cycle
- Identify, document, and track software defects using appropriate tools and methodologies; assist in troubleshooting and resolving software issues reported by end users
- Support the design and implementation of quality assurance processes and procedures
- Provide clear and regular status reports to engineering teams and project stakeholders
- Drive the implementation of automated front-end testing (e.g., Playwright) to improve test coverage and efficiency
- Design, implement, and maintain automated test suites for web and API layers using modern frameworks
- Integrate automated testing into CI/CD pipelines to enable continuous quality validation and faster releases
- Monitor, analyse, and optimise automated test results to improve reliability, stability, and coverage
- Stay informed on industry best practices and contribute to ongoing QA process improvements
Requirements
- Proven experience in software quality assurance, software testing, or a similar role
- Familiarity with the software development life cycle (SDLC) and testing methodologies
- Experience with regression testing and defect management
- Exposure to automated testing frameworks and tools (Playwright experience essential) and hands‑on experience designing and executing automated test scripts for UI and integration testing
- Track record of implementing automation strategies that reduced regression cycles and improved release quality
- Prior involvement in setting up or contributing to test automation infrastructure within Agile or DevOps environments
- Experience producing clear test documentation for both technical and business audiences
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred but not essential)
- An industry background in financial services and/or experience with Azure services is advantageous
- Strong analytical skills with excellent attention to detail
- Clear and confident communication skills, both verbal and written
- Ability to think critically and troubleshoot issues effectively
- Comfortable working across multiple teams in a dynamic environment
- Proficiency with testing tools and bug tracking systems
- Proficiency in at least one scripting or programming language commonly used in front‑end test automation
- Strong understanding of test automation frameworks, tools, and design patterns
- Experience creating and executing manual and automated test scripts and the ability to balance the two testing approaches
- Experience working with CI/CD systems to integrate automated tests into deployment pipelines
- Familiarity with agile development methodologies
- Quick to learn new technologies, platforms, and tools
- Collaborative team player with a disciplined and proactive mindset