Job DescriptionWe are seeking a
Technical Lead, Quality Assurance to serve as a domain expert for the QA automation capability team and provide technical leadership in Quality Assurance Engineering. Contributes to the organization's technical roadmap and strategy. Work extends outside the QA team to collaborate effectively with cross-functional teams and business partners. Leads the automation quality assurance efforts for software development projects, including a review of technical specifications and user stories. Collaborates with software developers, product owners, scrum masters and business stakeholders. Guides the team that executes and maintains automated test framework and scripts, provides documentation for testing methodologies and tools, reports automation results and ensures a focused, methodical approach to automation testing.
Responsibilities:- Design and develop automated software test procedures and frameworks.
- Drive continuous improvement of our automated test infrastructure and CI/CD pipelines across multiple product groups.
- Collaborate with cross-functional teams to ensure quality throughout the software development lifecycle.
- Lead the identification of application/service weaknesses and critical testing areas.
- Analyze risks to prioritize testing efforts effectively.
- Implement and maintain robust automation scripts using Java and Selenium WebDriver.
- Mentor junior team members in automation best practices and techniques.
- Troubleshoot errors in software services and lead Root Cause Analysis efforts.
- Participate in "After Action" reviews for defects leaked to Production, ensuring continuous learning.
- Report on testing efforts, progress, and quality metrics to the program team and QA organization.
- Performs other duties as assigned.
Qualifications:- Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
- 7+ years of hands-on experience in Automation Testing, with a strong record of accomplishment of delivering automated test solutions and designs at a senior level.
- Certification in Automation Testing or Agile methodologies is a plus.
- Excellent communication skills with the ability to collaborate effectively across teams.
- Strong analytical skills and business acumen to drive quality initiatives.
- Expertise in scripting using Java and with Selenium WebDriver.
- Strong understanding of UI automation techniques and frameworks.
- Proven experience in Mobile device testing and Cross Browser Testing.
- Agile team experience, with a proactive approach to adapting testing strategies.
- Demonstrable ability to lead Root Cause Analysis for defects and issues.
- Team player mindset with experience in collaborating via Git or similar repositories.
- Hands-on experience in CI/CD best practices and automation toolchains.
- Experience in content management testing and virtual device testing.
- Familiarity with Selenium Grid and test automation scaling.
- Knowledge of tools like Splunk for log analysis and troubleshooting.
- Advanced SQL querying skills for data validation and verification.
- Experience with MuleSoft or similar integration platforms.
- Experience with Atypon services, including Literatum, a big plus.
- Proficiency in testing environments hosted on AWS.
Compensation:The target base pay for this role is $125,000+. Salary is commensurate with skills, qualifications, and experience.
Benefits:Our generous benefits offerings include: 3 weeks of paid vacation, 6 personal days, 12 sick days, 13 paid holidays, medical and dental plans, 401(k) plans with company match, backup childcare assistance, tuition assistance and more!