Lead impactful QA initiatives in a hybrid work environment. Collaborate with cross-functional teams to enhance software quality and reliability. Shape robust testing strategies and refine QA processes effectively.
Quality Assurance Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Ensure the delivery of high-quality software solutions through comprehensive quality assurance practices and methodologies.
- Collaborate with cross-functional teams to define testing strategies and ensure alignment with project goals.
- Develop and execute detailed test plans, cases, and automated scripts to validate software functionality.
- Identify, document, and prioritize software defects, driving timely resolution and product reliability.
- Analyze and optimize QA processes to enhance efficiency and maintain consistent product quality.
- Prepare comprehensive test reports and communicate findings to stakeholders for informed decision-making.
- Assess technical risks and security vulnerabilities to ensure robust application performance and user safety.
- Support deployment activities, ensuring seamless integration and functionality of updates across platforms.
Key Responsibilities & Duties
- Design and execute both manual and automated test scenarios to validate software performance and reliability.
- Collaborate with development and product teams to define acceptance criteria and ensure user requirements are met.
- Conduct thorough testing across multiple platforms to ensure consistent quality and functionality.
- Document and track software defects, providing detailed reports to facilitate resolution and improvement.
- Analyze QA processes and recommend improvements to enhance efficiency and product quality.
- Collaborate with developers to address technical risks and implement effective security measures.
- Generate detailed test reports and communicate findings to stakeholders for actionable insights.
- Participate in deployment activities to ensure smooth integration and functionality of updates.
Job Requirements
- Bachelor of Science (BS) degree in a relevant field is required.
- Minimum of 5 years of experience in quality assurance, with 7 years preferred.
- Proficiency in manual and automated testing methodologies and tools.
- Experience with bug tracking systems and defect resolution processes.
- Strong analytical skills to assess and improve QA processes effectively.
- Ability to collaborate effectively with cross-functional teams and stakeholders.
- Knowledge of technical risk assessment and security vulnerability identification.
- Comfortable managing QA functions in a hybrid work environment.
- ShareAustin: