Own the Testing Lifecycle: Design, develop, and execute robust test plans and test cases for new features, enhancements, and bug fixes across our web and mobile platforms.
Strategic Planning: Collaborate with the Delivery Manager and product teams on capacity planning and risk assessment to ensure timely and high-quality releases.
Hands-On Testing: Perform comprehensive manual testing, including functional, integration, regression, and user acceptance testing (UAT), to ensure our software meets acceptance criteria and quality standards.
Drive Quality Improvement: Proactively identify, document, and track defects in our bug tracking system (e.g., Jira). Conduct root cause analysis and work with developers to ensure permanent resolutions.
Enhance QA Processes: Continuously refine and improve our testing processes, methodologies, and tools to increase efficiency and effectiveness.
Mentor and Lead: Guide and mentor junior QA team members, sharing your knowledge and promoting best practices in software testing.
Collaborate Actively: Work within an agile, cross-functional team, participating in ceremonies like sprint planning, stand-ups, and retrospectives to advocate for testability and quality throughout the development cycle.
Stay Current: Keep up-to-date with the latest trends and best practices in software quality assurance.
Requirements
Proven Experience: 5+ years of experience in a software quality assurance or testing role.
Testing Expertise: Deep understanding of QA methodologies and the software development lifecycle (SDLC), with strong skills in creating test plans, test cases, and test strategies.
Technical Proficiency:
Hands-on experience with bug tracking tools (e.g., Jira) and test case management software (e.g., TestRail, Zephyr).
Experience testing APIs using tools like Postman or similar.
Familiarity with testing across different browsers and mobile devices.
Analytical Mindset: Excellent problem-solving skills with a keen eye for detail and a logical approach to troubleshooting.
Exceptional Communicator: Strong written and verbal communication skills, with the ability to clearly articulate complex issues to both technical and non-technical stakeholders.
Team Player: A collaborative spirit with a proven track record of working effectively in agile, cross-functional teams.
Tech Stack
SDLC
Benefits
Flexibility in work hours and location, with a focus on managing energy rather than time.
Access to online learning platforms and a budget for professional development
A collaborative, no-silos environment, encouraging learning and growth across teams
A dynamic social culture with team lunches, social events, and opportunities for creative input