Wing Assistant is seeking a Senior Quality Assurance Engineer to ensure the quality and reliability of their software products. The role involves designing test plans, conducting both manual and automated testing, and mentoring junior QA engineers while collaborating with cross-functional teams.
Responsibilities:
- Design and implement test plans, test cases, and test scripts for software applications
- Conduct manual and automated testing to identify software defects
- Collaborate with development teams to analyze requirements and provide feedback on design and functionality
- Mentor and guide junior QA engineers in best practices and testing techniques
- Perform regression testing to ensure software stability after enhancements
- Utilize test automation frameworks to increase testing efficiency
- Document and track defects using a bug tracking system
- Participate in code reviews to ensure quality standards are met
- Develop and maintain testing documentation and reports
- Work closely with product management to ensure timely delivery of high-quality products
- Continuously improve testing processes and methodologies
- Stay updated with the latest testing tools and technologies
- Contribute to team meetings and provide status updates on testing progress
Requirements:
- Bachelor's degree in Computer Science or a related field
- 5+ years of experience in software quality assurance
- Proficiency in test automation tools such as Selenium, JUnit, or similar
- Strong understanding of software testing methodologies and best practices
- Experience with Agile development methodologies
- Excellent analytical and problem-solving skills
- Strong communication skills and the ability to work collaboratively
- Experience with performance testing and load testing is a plus
- Familiarity with version control systems such as Git
- Ability to work independently and manage multiple tasks simultaneously
- Experience in mobile application testing
- Knowledge of security testing practices
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines
- Experience with API testing tools such as Postman or SoapUI
- Certifications in software testing (e.g., ISTQB) are a plus