Automation Test Lead
Job Description:
Requirements:
- A minimum of six years of experience in a software engineering setting.
- Proficient in JavaScript/TypeScript, with deep expertise in using Playwright for comprehensive end-to-end test automation.
- Demonstrated background in retail, especially within eCommerce, with a strong ability to work alongside both technical and business teams to enhance the customer journey.
- Proven success in collaborating with both onshore and offshore teams, leveraging asynchronous communication to meet project deadlines.
- Hands-on QA expertise, with a history of partnering with developers, business analysts, customer service, and operations teams to boost product quality.
- Capable of defining and executing test strategies at multiple levelsincluding functional, regression, and performanceto ensure thorough end-to-end coverage.
- Experience in implementing and managing automated test frameworks and environments throughout the entire software development lifecycle (SDLC).
- Familiar with Agile methodologies such as Scrum and Kanban, as well as Waterfall, with the flexibility to adapt to various team dynamics.
- Strong analytical and reporting skills, with a knack for using monitoring tools to uncover inefficiencies and bottlenecks in the testing process.
- Excellent written and verbal communication skills, essential for engaging with both technical and non-technical stakeholders.
- A collaborative mindset that encourages raising challenges, offering suggestions, and building consensus within the team.
Responsibilities:
- Lead Testing Framework Setup: Oversee the design, implementation, and management of automated testing frameworks tailored for eCommerce platforms.
- End-to-End Testing Strategy: Develop and drive comprehensive testing strategies that cover the entire systemfrom front-end interfaces to back-end processes, including mobile testing when required.
- Collaboration: Work closely with development, business, and product teams to ensure that testing efforts align with business objectives and user needs, maintaining effective communication between onshore and offshore teams.
- Mentorship: Provide guidance and support to junior and mid-level engineers, sharing best practices in test design, development, and execution while promoting a culture of quality.
- Automation and Performance: Lead the creation and ongoing maintenance of automation scripts with an emphasis on both functional and performance testing, ensuring efficient testing cycles and rapid feedback.
- Test Coverage & Reporting: Take full responsibility for expanding test coverage and enhancing the quality of eCommerce products, while monitoring, tracking, and reporting test outcomes to identify and resolve bottlenecks.
- QA Leadership: Drive quality improvements by working closely with cross-functional teams to ensure the release of high-quality products, and manage test environments to align with both development and business requirements.
- Stakeholder Engagement: Clearly communicate testing progress and challenges to both technical and non-technical stakeholders, ensuring that everyone is aligned on testing goals and outcomes.
- Documentation: Maintain detailed, clear documentation of test strategies, results, and environments to ensure transparency and facilitate knowledge sharing across teams.
Required Skills:
SDLC Test Automation Dynamics Analysts Operations Performance Testing Collaboration Stakeholder Engagement Product Quality Effective Communication Transparency Interfaces Kanban Agile Business Requirements History Retail Agile Methodologies Communication Skills Software Development Developers Automation Scrum TypeScript Strategy Documentation Software Testing Maintenance Design JavaScript Engineering Business Customer Service Leadership Communication Management