Job Description: QA Automation Testing Lead
Responsible for evaluating and testing in-house and third party software and other applications to ensure compliance with organizational standards and requirements. Participates in the establishment of quality standards. Assesses service levels and product performance to ensure they meet established quality standards. Documents issues and tracks status in designated systems. Serves as a technical expert on development projects.
The Trustmark Companies is seeking a highly skilled and experienced Quality Assurance Leader to join our dynamic and growing team. The successful candidate will play a pivotal role in ensuring the quality and reliability of our software products through the design, implementation, and execution of automated test strategies. As a leader in our Quality Assurance team, you will work closely with cross-functional teams to drive quality initiatives and promote best practices in Automation Testing. This role reports directly the Executive Director of Applications for Voluntary Benefits.
Job Responsibilities
Key responsibilities of the individual in role includes:
- Strategy: Develop and implement a comprehensive Automation Testing strategy, including tool selection, test frameworks, and best practices to ensure the efficiency and effectiveness of automated testing processes.
- Leadership and Mentoring: Lead a team of automation test engineers as well as manual testers providing guidance, mentoring, and training to ensure the continuous improvement of testing skills and practices within the team.
- Test Planning and Execution: Collaborate with project managers, product owners, and development teams to define test plans, test cases, and test data requirements. Execute automated and manual tests to validate software functionality, performance, and scalability.
- Test Framework Development: Design, develop, and maintain robust and scalable automation test frameworks, ensuring reusability and maintainability of test scripts.
- Continuous Integration/Continuous Delivery (CI/CD): Implement and manage automated test suites within CI/CD pipelines to enable continuous testing and integration into the software development lifecycle.
- Defect Management: Identify and document defects, track their resolution progress, and work closely with development teams to ensure timely resolution.
- Reporting and Metrics: Generate test reports and provide regular status updates to stakeholders, including defect trends, test coverage, and automation test results.
- Quality Advocacy: Promote a culture of quality throughout the organization by advocating for automated testing best practices, code reviews, and knowledge sharing.
- Stay Current: Keep up-to-date with industry trends, emerging technologies, and testing methodologies to drive innovation and improvements in the QA process.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years in leading Automation Testing efforts in a software development environment.
- Strong knowledge of Automation Testing tools and frameworks (e.g., Selenium, UFT, JUnit, TestNG, Cucumber, Playwright).
- Experience driving an applications organization from fully manual testing to at least 70% automated testing.
- Ability to be at least 50% hands on
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with version control systems and continuous integration tools
- Solid understanding of software development methodologies (Agile, Scrum) and QA best practices.
- Experience working with business stakeholders and setting and managing expectations and priorities.
- Experience working with nearshore and offshore software integration partners.
- Experience working with vended applications.
- Excellent problem-solving and troubleshooting skills.
- Strong interpersonal and collaboration skills.
- Excellent presentation, written and verbal communication skills.
- Ability to articulate complex technical concepts in simple terms to business and IT executives.
- Leadership and mentoring skills to guide and develop automation and manual test engineers.
- Familiarity with insurance or financial services domain is a plus.
Required Skills
Required Experience