Job Summary:
We are looking for a detail-oriented and analytical
Software Quality Assurance (SQA) Engineer to join our team. The ideal candidate will have hands-on experience in manual and automated testing. You will be responsible for ensuring the quality and performance of our applications by identifying, documenting, and resolving defects before deployment.
Key Responsibilities:
- Design, develop, and execute test cases, test plans, and test scripts
- Perform functional, regression, integration, and system testing
- Conduct cross-browser testing to ensure compatibility across multiple web browsers
- Perform load and performance testing to assess system stability and scalability
- Develop and maintain automated test scripts using tools like Selenium, Cypress, or Playwright
- Identify, document, and track defects using bug tracking tools (JIRA, Bugzilla, etc.)
- Work closely with developers, product managers, and designers to ensure product quality
- Participate in requirement analysis and provide feedback on testability and potential risks
- Maintain test environments and ensure test data is properly managed
- Stay up-to-date with the latest trends and tools in software testing
Requirements
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 2+ years of experience in software testing and quality assurance
- Experience with cross-browser testing using tools like BrowserStack, Sauce Labs, or similar
- Familiarity with load and performance testing tools such as JMeter, LoadRunner, or Gatling
- Strong knowledge of software testing methodologies and best practices
- Experience with test automation frameworks (Selenium, Cypress, Playwright, etc.)
- Hands-on experience with API testing using Postman, RestAssured, or similar tools
- Proficiency in writing test scripts in programming languages like Java, JavaScript, or Python
- Strong analytical and problem-solving skills
- Good understanding of Agile methodologies and DevOps practices
Preferred Qualifications:
- Experience with mobile application testing (iOS, Android)
- Experience with security testing methodologies and tools
- ISTQB certification or equivalent