Join a team that values precision, collaboration, and continuous improvement. As a Quality Assurance Analyst, you'll play a key role in maintaining the integrity of our software solutions by designing and executing thorough test strategies. You’ll work across the development lifecycle, ensuring that every release meets high standards of functionality, performance, and user experience.
What You’ll Do
- Develop and run detailed test plans and cases based on product specifications.
- Perform functional, regression, and performance testing to validate new and existing features.
- Log, track, and analyze defects using industry-standard tools, ensuring clear documentation and follow-up.
- Work with engineers and product specialists to resolve issues efficiently.
- Conduct root cause investigations and recommend improvements to prevent future problems.
- Contribute to requirement and design discussions with a focus on quality assurance from the start.
- Automate test scenarios where possible to increase efficiency and coverage.
- Report on testing progress and outcomes for internal stakeholders.
- Help refine QA processes and best practices across the organization.
- Keep current with evolving testing methods and industry advancements.
What We’re Looking For
- Bachelor’s degree in Computer Science or a related discipline.
- At least two years of hands-on experience in software testing.
- Familiarity with the full software development lifecycle and various testing approaches.
- Experience with test management and defect tracking platforms.
- Strong analytical abilities and a methodical approach to problem-solving.
- High level of accuracy and dedication to delivering reliable software.
- Ability to work both independently and as part of a collaborative team.
- Clear and effective communication skills in both writing and conversation.
Nice-to-Have Qualifications
- Background in test automation frameworks or tools.
- Experience working in Agile environments.
- Professional QA certification (such as ISTQB or CSTE).
- Exposure to performance testing technologies.
- Knowledge of scripting languages used in test automation.
- Proven success in remote work settings.
- Familiarity with cloud-based testing infrastructure.
- Understanding of user interface and user experience fundamentals.
Work Environment
This role supports flexible remote work, allowing you to choose your workspace while staying connected with a distributed team. We prioritize work-life balance and adaptability in how and where work gets done.
Benefits & Culture
- Comprehensive health, dental, and vision coverage.
- Generous paid time off and public holiday schedule.
- Support for career growth, including certification and training opportunities.
- Retirement savings plan with employer contribution matching.
- Wellness resources and mental health support.
- Inclusive culture that values diverse perspectives and backgrounds.
- Regular virtual and in-person team engagement events.
Our Commitment to Inclusion
We are an equal opportunity employer and welcome applicants regardless of race, gender, religion, or background. We believe a diverse workforce strengthens innovation and are dedicated to fostering a respectful, accessible workplace for everyone.