About the Role
We are looking for a Test Engineer to ensure the quality and reliability of our products. You will be responsible for designing and executing test plans, identifying issues, and working closely with developers to deliver high-quality software.
Key Responsibilities
- Design, develop, and execute test plans and test cases
- Perform functional, regression, integration, and system testing
- Identify, document, and track bugs and issues
- Collaborate with developers and product managers to resolve defects
- Develop and maintain automated test scripts
- Ensure product quality across web, mobile, and backend systems
- Participate in requirement reviews to provide quality-focused feedback
Requirements
- 2+ years of experience in software testing or QA
- Strong understanding of software testing methodologies and processes
- Experience with test case design and defect tracking tools
- Familiarity with automation testing tools (e.g., Selenium, Cypress, Appium)
- Basic programming or scripting skills (e.g., Python, JavaScript, Java)
- Understanding of APIs and experience with API testing tools (e.g., Postman)
- Strong analytical and problem-solving skills
Nice to Have
- Experience with CI/CD pipelines
- Familiarity with performance testing tools (e.g., JMeter)
- Experience testing mobile applications (iOS/Android)
- Knowledge of test frameworks and automation architecture
- Exposure to DevOps or SRE practices
- Experience testing AI/ML systems or data-driven applications