What are the responsibilities and job description for the Lead QA Engineer - Hybrid position at Motion Recruitment?
A fast-growing technology company is seeking a Senior/Lead QA Engineer to architect and implement a robust test automation framework from the ground up. This role requires deep expertise in automation tools and scripting, with a strong emphasis on Selenium, Cypress, or C# for test automation and Python, Bash, or PowerShell for scripting. A background in React-based applications is a plus.
Responsibilities
Responsibilities
- Design, develop, and maintain an automation framework using Selenium, Cypress, or C#.
- Write and manage test scripts using Python, Bash, or PowerShell.
- Integrate automated tests into CI/CD pipelines, ensuring seamless deployment workflows.
- Establish and enforce best practices for automated testing across teams.
- Work closely with development and DevOps teams to improve test coverage and reliability.
- Identify and troubleshoot automation failures, providing detailed analysis and solutions.
- Mentor junior QA engineers and contribute to building a high-performing QA team.
- 5 years of experience in software quality assurance with a strong focus on automation.
- Proven ability to build automation frameworks from scratch.
- Hands-on experience with Selenium, Cypress, or C# for UI and end-to-end testing.
- Strong scripting skills in Python, Bash, or PowerShell.
- Experience working in CI/CD environments and integrating test automation into pipelines.
- Knowledge of API testing, performance testing, and security testing best practices.
- (Preferred) Experience with testing React-based applications.
- Competitive compensation and benefits package.
- Opportunity to lead automation efforts in a dynamic environment.
- Remote and hybrid work flexibility.