Company Overview
[$COMPANY_OVERVIEW]
Role Overview
We are looking for a highly skilled and motivated QA Manager (Automation) to lead our quality assurance team at [$COMPANY_NAME]. In this pivotal role, you will oversee the development and implementation of automated testing strategies, ensuring the delivery of high-quality software products. You will drive the adoption of best practices in testing and foster a culture of continuous improvement across the organization.
Responsibilities
- Lead and mentor a team of QA engineers, providing guidance on automation strategies and best practices.
- Develop, implement, and maintain automated test frameworks and test scripts for various applications.
- Collaborate with cross-functional teams, including development and product management, to define quality standards and testing requirements.
- Establish metrics to track testing progress and quality improvements, presenting findings to stakeholders.
- Ensure thorough regression testing and validation of new features and enhancements.
- Identify and mitigate risks in the QA process, proposing actionable solutions.
Required and Preferred Qualifications
Required:
- 5+ years of experience in quality assurance, with a focus on automation testing.
- Proven track record of managing and mentoring QA teams.
- Strong expertise in test automation tools such as Selenium, JUnit, or TestNG.
- Experience with CI/CD pipelines and tools like Jenkins, GitLab CI, or Bamboo.
- Solid understanding of software development life cycle (SDLC) and agile methodologies.
Preferred:
- Experience with performance testing tools like JMeter or LoadRunner.
- Knowledge of programming languages such as Java, Python, or JavaScript.
- Certifications in quality assurance or software testing (e.g., ISTQB, CSTE).
Technical Skills and Relevant Technologies
- Deep understanding of test automation frameworks and scripting.
- Familiarity with version control systems such as Git.
- Experience with bug tracking tools like JIRA or Bugzilla.
Soft Skills and Cultural Fit
- Exceptional analytical and problem-solving skills, with a keen attention to detail.
- Excellent communication skills, both written and verbal, to convey complex technical concepts to non-technical stakeholders.
- A collaborative mindset with a commitment to fostering a positive team culture.
- Ability to thrive in a fast-paced environment and adapt to changing priorities.
Benefits and Perks
At [$COMPANY_NAME], we offer a competitive salary and comprehensive benefits package, including:
- Health, dental, and vision insurance
- Retirement savings plans with company matching
- Generous paid time off and holidays
- Professional development opportunities
- Wellness programs and resources
Location
This role requires successful candidates to be based in-person at our office located in [$COMPANY_LOCATION].
