What are the responsibilities and job description for the Quality Assurance Analyst position at Tentek, Inc.?
Role: Quality Assurance Analyst
Location: Torrance, CA
Hybrid: 2 days on-site at Torrance, CA
Duration: 12 months
Contract Type: W2 only, No corp to corp applicants
Seeking an experienced Sr QA Analyst to leading QA efforts (Planning and executing) for multiple projects.
Strategic and Planning Tasks:
- Defining Quality Metrics: Establishing quality standards and metrics for the project
- Test Strategy Development: Creating and refining test strategies, including automation and manual testing plans
- Sprint Planning: Participating in sprint planning meetings to ensure QA tasks are well-integrated
- Risk Management: Identifying potential risks and developing mitigation plans
Execution Tasks:
- Test Case Development: Writing and reviewing test cases and test scripts
- Test Execution: Conducting various types of testing (e.g., unit, functional, performance, stress, acceptance)
- Bug Tracking and Reporting: Logging defects, tracking their resolution, and ensuring they are fixed
- Automation: Implementing and maintaining automated test scripts
Collaboration and Communication:
- Daily Standups: Attending daily standup meetings to report on QA status and blockers
- Stakeholder Communication: Regularly updating stakeholders on QA progress and quality metrics
- Team Coordination: Coordinating with developers, product owners, and other team members to ensure quality is maintained throughout the development lifecycle
Continuous Improvement:
- Process Improvement: Continuously evaluating and improving QA processes and tools
- Training and Mentoring: Providing guidance and training to junior QA team members
Required Experience
- At least 7-10 years of experience in software testing and quality assurance, with a significant portion in a lead role
- Strong Understanding of Agile Methodologies: Proven experience working in Agile environments, including familiarity with Scrum, Kanban, and other Agile frameworks
- Proficiency in test automation tools (e.g., Selenium, JUnit) and scripting languages (e.g., Python, Java)
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines
- Strong leadership abilities to guide and mentor QA team members
- Excellent communication skills to effectively collaborate with cross-functional teams and stakeholders
- Understanding of automotive industry standards and regulations (e.g., ISO 26262, ASPICE).
- Experience with testing automotive software systems, such as embedded systems and infotainment
- Ability to identify, analyze, and resolve complex issues related to software quality
- Strong attention to detail and a proactive approach to problem-solving