Software Quality Assurance Engineer
Posted 18 Jul 2025
Advertised as “Senior Software Quality Assurance Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- People management
- Contract
- Full-time
No salary listed for this role.
Field of studyComputer Science, Computing, Software Engineering (or related)
Study levelBachelor's
About Us
Pixlr Group builds AI-powered content creation tools used worldwide, including Pixlr, Designs.ai, and Vectr.com. We're looking for a detail-oriented QA engineer passionate about automation and manual testing across web and mobile platforms, eager to help us deliver world-class, AI-driven user experiences.
The Job:
1. Test Automation & Scripting
- Build and maintain robust automated test frameworks using Playwright (TypeScript), Appium, and Selenium for web and mobile applications.
- Integrate test automation with CI/CD pipelines (e.g., Jenkins) to support scalable and efficient release cycles.
- Enhance existing scripts to accommodate evolving features and architectures.
2. Testing Strategy & Execution
- Design comprehensive manual and automated test plans, cases, and scripts aligned to product requirements.
- Conduct functional, regression, exploratory, and performance testing across iOS, Android, and multiple browsers.
- Validate AI-generated content quality and user experience flows.
3. Process Improvement & QA Standards
- Continuously refine QA practices, tools, and workflows to improve defect detection and reduce regression risk.
- Collaborate with developers and product teams to ensure test coverage and early issue identification.
4. Production Monitoring & Release Validation
- Monitor live environments to verify business KPI alignment and system stability post-deployment.
- Lead triage efforts for critical issues and ensure timely resolution.
5. Mentorship & Team Collaboration
- Partner with other senior QA engineers and mentor junior team members.
- Share knowledge, review test assets, and foster a culture of quality ownership.
6. Issue Reporting & Risk Communication
- Document and communicate bugs, inconsistencies, and potential risks to relevant stakeholders.
- Track resolution efforts and support mitigation planning.
Requirements
The Person:
- Bachelor’s Degree in Computer Science, Computing, Software Engineering, or a related discipline.
- Preferably 5 years of software QA experience, with 4+ years in test automation.