Ensure the quality, reliability, and performance of our software products by working closely with engineering, product, and design teams
Job Summary
Ensure the quality, reliability, and performance of our software products by working closely with engineering, product, and design teams.
Design, develop, and execute test plans, test cases, and test scripts for web applications, performing manual and automated testing across various scenarios.
Build and maintain automated test frameworks and CI/CD test pipelines, while advocating for quality best practices across the development lifecycle.
Matching Summary
Ensure the quality, reliability, and performance of our software products by working closely with engineering, product, and design teams.
Skills & Requirements
Must-have
design, develop, and execute test plans
manual and automated testing
identify, document, and track bugs
build and maintain automated test frameworks
Agile/Scrum methodologies
browser DevTools for debugging
JIRA workflows and BDD tools like Cucumber
Nice-to-have
testing depth based on ticket type
advocate for quality best practices
continuously improve QA processes
partnering with engineers to improve product quality
Key Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
5+ years of experience in software quality assurance or testing
Strong understanding of software development lifecycles (Agile/Scrum)
Experience with manual testing techniques and test case design
Familiarity with bug tracking tools (e.g., Jira, Linear, GitHub Issues)