We are seeking an experienced and highly skilled Senior Software Test Engineer with expertise in Playwright to join our growing team. The successful candidate will design, develop, and implement test strategies and automation using Playwright to ensure the highest quality software solutions.
This role will also require manual testing to supplement automated test coverage.
We want to hear from you if you have a strong technical background, a passion for delivering exceptional software, and would enjoy working in a fast-paced, collaborative environment!
Benefits to you:
- Work fully remotely - we have operated remotely since the beginning in 2012.
- Collaborative and supportive work environment.
- Exciting projects working with the latest technologies and patterns in varied verticals.
- Opportunities for professional growth and advancement.
- Flexible work arrangements.
- Design, develop, and execute automated test scripts using the Playwright framework.
- Perform occasional manual testing when necessary to supplement automated test coverage.
- Collaborate with cross-functional teams to understand software requirements and create comprehensive test plans.
- Analyse test results and identify defects, inconsistencies, and areas for improvement.
- Work closely with developers to troubleshoot and resolve software defects and issues.
- Continuously evaluate and implement new testing tools, technologies, and methodologies to improve test coverage, efficiency, and reliability.
- Contribute to enhancing the overall QA strategy, including implementing best practices and process improvements.
- Mentor and guide junior team members to enhance their technical skills and knowledge.
- Participate in code reviews, ensuring the highest quality of software development.
- 5+ years of experience in software testing, including test automation.
- Experience with Agile development methodologies and tools like Scrum and Azure DevOps.
- Solid understanding of software development principles, algorithms, data structures, and design patterns.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Familiarity with various testing techniques, such as functional, performance, and security testing
- Strong communication and interpersonal skills, with the ability to work effectively within a diverse team.
- Self-motivated, proactive, and able to work independently with minimal supervision.
- Detail-oriented and highly organised, with the ability to manage multiple projects and priorities simultaneously.
- Adaptable and open to learning new technologies, languages, and tools.
- A passion for continuous improvement, both personally and within the team