InfiniteBytes is seeking experienced SQA Engineers. The ideal candidate will have testing and software QA skills (Web and Mobile solutions) responsible for overseeing all software testing including functional, regression, and system testing of projects, bugs, enhancements, and hot fixes. This individual will independently prepare test plans, test cases, review testing checklists, and troubleshoot production issues.
Job Specification
- Develop and implement quality assurance measures and testing standards for new applications, products, and enhancements, ensuring thorough testing of internal products and third-party software to meet company standards and end-user requirements throughout their development and deployment.
- Perform white box and black box testing.
- Proficient in tools such as MANTIS, SELENIUM, APPIUM, BUGNET.
- Create end-to-end test plans, execute them, manage all related activities, and prepare reports to ensure objectives are met and issues are resolved.
- Review documentation and technical specifications of new applications to determine functionality.
- Conduct compatibility tests and internal audits to identify software defects, managing their lifecycle with defect management tools.
- Work collaboratively with the team and lead when required.
- Identify, verify, and manage software defects and issues throughout their lifecycle.
- Develop and execute test scripts to evaluate application performance against specifications.
- Ensure testing activities meet business requirements and system goals, maintaining system quality and stability.
- Collaborate with software and systems personnel in various testing methods such as system, unit, regression, load, and acceptance testing.
- Recommend improvements or corrections to developers during the development process.
- Maintain effective communication regarding test results, project limitations, and hardware interface changes.
- Monitor system performance post-implementation to prevent issues and ensure operational efficiency.
- Analyze test results to discover and report defects, bugs, errors, and interoperability issues.
- Participate in developing change control processes and guidelines for new and existing technologies.
- Coordinate end-user reviews with engineers and developers for new or modified systems.
- Disseminate knowledge of quality assurance best practices.
Information Technology and Services - Karachi, Pakistan