DescriptionPosition Responsibilities:
Leads and manages the QA practice, driving its strategic vision and evolution in alignment with industry trends and ensuring that the team aligns with the organization's goals.
Develops and implements a comprehensive QA strategy, including the adoption of automated testing tools and frameworks.
Guides and mentors the QA practices, fostering a culture of continuous improvement and professional development.
Actively writes and maintains automation code, participating directly in the development of test frameworks and scripts.
Provides technical mentorship and training to QA team members, focusing on automation best practices and skill development.
Conducts regular knowledge-sharing sessions and code reviews to elevate the technical capabilities of the QA team.
Collaborates with development, product management, and other stakeholders to gather requirements and define testing approaches.
Oversees the execution of automated and manual tests, ensuring thorough coverage and accurate results.
Monitors and analyzes defect trends across the organization, identifying systemic issues and collaborating with development teams to implement long-term solutions.
Establishes and enforces QA standards, best practices, and metrics to measure and improve the quality of deliverables.
Manages key QA metrics to track quality improvements and report on the overall performance of QA processes.
Evaluates and recommends new tools and technologies to enhance the QA process.
Provides regular reports and updates to senior management on the status of QA activities, test results, and quality metrics.
Knowledge and Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent work experience.
7+ years of experience in software quality assurance, with at least 3 years in a leadership role.
Relevant certifications (e.g., ISTQB, Certified Agile Tester) preferred.
Proven experience with automated testing tools and frameworks such as Selenium, Appium, JUnit, TestNG, or similar.
Strong knowledge of programming/scripting languages such as Java, Python, JavaScript, or others relevant to test automation.
Familiarity with CI/CD pipelines and integration of automated tests in a DevOps environment.
Experience with agile development methodologies and working in agile teams.
Excellent leadership, communication, and interpersonal skills.
Strong analytical and problem-solving abilities.
Experience with version control systems like Git and bug tracking tools like JIRA.
Experience with performance testing tools (e.g., JMeter, LoadRunner) preferred.
Knowledge of security testing practices and tools preferred.
Experience in cloud-based testing environments and tools (e.g., AWS, Azure testing services) preferred.
#HO#LI-TH1QualificationsEducationPreferred
Bachelors or better
High School or better
Job Category: Individual ContributorJob Type: Full-Time225 S East StIndianapolis, IN, USA, 46202ReqID: QAPRA005039