Overview
We are seeking a talented professional to join our team as a quality assurance engineer. In this remote position, you will play a crucial role in ensuring the quality and reliability of our software products.
Key Responsibilities
- Develop and execute test plans and test cases to ensure high-quality software delivery.
- Identify, document, and track defects throughout the software development lifecycle.
- Collaborate with software developers and product managers to understand requirements and design test strategies.
- Perform functional, regression, and performance testing on various applications.
- Contribute to continuous improvement initiatives by suggesting process enhancements.
Requirements
- Proven experience in software quality assurance and testing.
- Strong understanding of software development processes and methodologies.
- Proficiency in test automation tools and frameworks.
- Excellent analytical and problem-solving skills.
- Effective communication skills, both verbal and written.
Nice to have
- Experience with Agile development methodologies.
- Familiarity with performance testing tools.
- Knowledge of programming languages such as Java, Python, or JavaScript.