The company is looking to solve the problem of ensuring the quality of complex applications by hiring a QA Lead with a strong background in test automation and team management skills.
Requirements
Strong hands-on experience with test automation tools such as Selenium, Cypress, Playwright, or similar.
Proficient in scripting languages like JavaScript, TypeScript, or Java.
Solid understanding of software QA methodologies, tools, and processes.
Experience working in Agile/Scrum environments and with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
Exposure to cloud environments like AWS or Azure.
Knowledge of performance, security, or mobile testing is a plus.
Experience in regulated industries (Finance, Healthcare, etc.) is advantageous.
Responsibilities
Lead and manage a team of QA and QE engineers, including performance reviews, mentoring, and workload distribution.
Be hands-on with automation frameworks, test script development, and defect triaging as needed.
Define and implement quality assurance strategies and best practices.
Design, develop, and maintain scalable automation test suites for web, API, and backend testing.
Ensure full test coverage through functional, regression, integration, and end-to-end testing.
Support CI/CD pipeline integration and continuous testing practices.
Collaborate closely with cross-functional teams including development, DevOps, product, and project management.
Other
Bachelor's degree in Computer Science, Engineering, or related field.
12+ years of total QA experience with a minimum of 3 years in a managerial or lead role.
Excellent verbal and written communication skills; able to interact confidently with clients and stakeholders.
Strong problem-solving and analytical skills with a detail-oriented mindset.
Ability to manage multiple priorities and deliver high-quality work in a fast-paced environment.