Job Information
Issam Tina Solutions, Inc.
Software Quality Assurance (SQA) Engineer in
Roswell, Georgia
- Develop and implement software quality assurance plans and procedures to ensure high-quality software products.
- Review and analyze system requirements to develop comprehensive test plans and strategies.
- Collaborate with software developers to understand system architecture and provide input on potential areas of improvement.
- Design and execute test cases and scripts to identify software defects and ensure product functionality meets specified requirements.
- Demonstrate understanding of automated testing tools to create automation framework for testing process and increase efficiency.
- Conduct regression testing to ensure software changes and enhancements do not adversely impact existing functionality.
- Execute performance testing to assess software scalability, reliability, and responsiveness under varying conditions.
- Document and report software defects, including detailed steps to reproduce issues, in a clear and concise manner.
- Perform root cause analysis on identified issues and work closely with software development teams to resolve them.
- Track and manage defects using issue tracking systems, prioritizing issues based on severity and impact on product quality.
- Develop and implement software quality assurance plans and procedures to ensure high-quality software products.
- Review and analyze system requirements to develop comprehensive test plans and strategies.
- Collaborate with software developers to understand system architecture and provide input on potential areas of improvement.
- Design and execute test cases and scripts to identify software defects and ensure product functionality meets specified requirements.
- Demonstrate understanding of automated testing tools to create automation framework for testing process and increase efficiency.
- Conduct regression testing to ensure software changes and enhancements do not adversely impact existing functionality.
- Execute performance testing to assess software scalability, reliability, and responsiveness under varying conditions.
- Document and report software defects, including detailed steps to reproduce issues, in a clear and concise manner.
- Perform root cause analysis on identified issues and work closely with software development teams to resolve them.
- Track and manage defects using issue tracking systems, prioritizing issues based on severity and impact on product quality.
- Participate in software design reviews and code inspections to identify potential quality issues early in the development lifecycle.
- Review and approve software testing documentation to ensure technical accuracy and alignment with system requirements and testing strategy.
- Work closely with cross-functional teams to troubleshoot and resolve complex technical issues to improve software quality and enhance the overall user experience.
- Provide feedback and recommendations to stakeholders regarding software quality, usability, and reliability.
- Stay updated on industry best practices and emerging technologies related to software quality assurance.
- Ensure compliance with regulatory standards and industry-specific quality requirements throughout the software development process and contribute to continuous improvement
initiatives for enhancing the efficiency and effectiveness of the software.
- Provide system training to end users and guidance to junior team members on testing techniques and tools.
May be placed at unanticipated worksites in the US and may telecommute.