Software Quality Assurance (SQA) Engineer
Published on MAR 9, 2025
Job Description:
We are looking for a Software Quality Assurance Engineer to join our team and ensure the delivery of high-quality software products. The ideal candidate will be responsible for planning and executing software testing, analyzing test results, and collaborating with development teams to meet all functional and non-functional requirements.
Employment Type:
Responsibilities:
- Develop and implement test plans, test cases, and test scenarios to ensure comprehensive coverage.
- Perform manual and automated testing to identify bugs and analyze issues.
- Document test results, report defects, and work with developers to resolve issues.
- Improve QA processes and contribute to continuous testing strategies.
- Ensure applications meet performance, security, and usability standards.
- Collaborate with developers to understand system requirements and verify implementation.
- Use testing tools such as Selenium, JMeter, Postman, TestNG, or similar to automate and streamline the testing process.
Requirements:
- Proven experience in software quality assurance and testing.
- Strong understanding of software testing methodologies, tools, and best practices.
- Experience with manual and automated testing of web and mobile applications.
- Familiarity with API testing and performance testing.
- Knowledge of programming/scripting languages (e.g., Python, Java, or JavaScript) is a plus.
- Experience with Agile/Scrum methodologies and working with cross-functional teams.
- Excellent analytical and problem-solving skills.
- Attention to detail and strong communication skills.
Preferred Qualifications:
- Experience with CI/CD pipelines and DevOps tools.
- Knowledge of security testing and compliance standards.
- Certification in ISTQB or related QA certifications is a plus.