Job Description
Key Responsibilities
- Develop and maintain detailed testing plans to evaluate product functionality, performance, and security across all development phases
- Collaborate with product management to define quality requirements and validate feature specifications
- Work closely with engineering teams to identify and document software defects, ensuring timely resolution through effective bug tracking systems
- Execute manual and automated testing for web and mobile applications, including regression, integration, and user acceptance testing
- Conduct security testing to identify vulnerabilities and ensure compliance with data protection regulations and industry standards
- Participate in release planning and deployment processes to act as a quality gatekeeper for product launches
- Prepare comprehensive test reports and communicate findings to stakeholders through clear documentation and presentations
- Stay updated on emerging testing methodologies and tools to continuously improve quality assurance processes
- Support post-release monitoring activities to ensure product stability and address any quality issues promptly
- Collaborate with customer success teams to understand user feedback and improve product quality based on real-world usage patterns
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field with 3+ years of experience in quality assurance
- Proficiency in testing frameworks such as Selenium, JUnit, or Postman for both functional and non-functional testing
- Strong understanding of software development lifecycle (SDLC) and Agile/Scrum methodologies
- Experience with security testing tools including OWASP ZAP, Burp Suite, or vulnerability scanners
- Excellent analytical skills with ability to interpret complex technical data and identify root causes of issues
- Strong communication skills to effectively collaborate with developers, product managers, and stakeholders
- Ability to create and maintain test documentation, including test cases, test scripts, and defect reports
- Knowledge of CI/CD pipelines and integration with testing tools for automated quality checks
- Experience with cloud-based testing environments and cross-browser compatibility testing
- Proficiency in SQL for database testing and understanding of API testing concepts
- Strong attention to detail with ability to execute test plans with high precision
- Experience with mobile application testing across iOS and Android platforms
- Knowledge of accessibility standards and testing for inclusive user experiences
- Ability to work independently and as part of a team in fast-paced development environments
- Preferred: Certification in ISTQB or CSTE, experience with DevOps tools, and familiarity with security compliance frameworks


