Quality Assurance (QA) Engineer
Marr Labs
Quality Assurance
Boston, MA, USA · San Francisco, CA, USA · Austin, TX, USA · New York, NY, USA · Seattle, WA, USA · United States · Remote
Posted on Wednesday, August 14, 2024
Position Summary
As a Quality Assurance Engineer, you will be responsible for designing, implementing, and executing test plans to ensure the quality and reliability of our AI-voice agents. Your technical expertise will help identify issues and ensure that our solutions meet the highest standards before reaching our clients.
Key Responsibilities
- Test Planning and Execution: Develop comprehensive test plans and test cases based on product requirements and specifications. Execute manual and automated tests to validate software functionality, performance, and reliability.
- Bug Identification and Reporting: Identify, document, and track defects and issues using bug tracking tools. Collaborate with the development team to resolve issues and ensure timely fixes.
- Automation: Design and implement automated test scripts to improve test coverage and efficiency. Maintain and enhance existing test automation frameworks.
- Quality Standards: Ensure that all software releases meet quality standards and client expectations. Conduct thorough reviews of product features and functionality to guarantee compliance with quality benchmarks.
- Collaboration: Work closely with product managers, developers, and other team members to understand requirements and provide feedback on product quality. Participate in regular team meetings and reviews.
- Continuous Improvement: Contribute to the development and improvement of QA processes, tools, and methodologies. Stay updated with industry best practices and emerging technologies.
Skills
- Strong analytical and problem-solving abilities
- Experience with test management and bug tracking tools (e.g., Jira, TestRail)
- Knowledge of programming or scripting languages (e.g., Python, Java, JavaScript)
- Excellent attention to detail and ability to work independently
- Strong communication and teamwork skills
Qualifications
- Experience: 5+ years of experience in quality assurance or software testing, with a strong background in technical testing.
- Technical Background: Proficiency in software testing methodologies, tools, and frameworks. Experience with automated testing tools and scripting languages is a plus.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Benefits
- Competitive salary/equity package
- Comprehensive benefits package
- Chance to get in on the ground floor of one of the most innovative AI companies being built today