Here is the rewritten content in an SEO-optimized way:
Job Title: Senior Test Automation Engineer (JavaScript/TypeScript)
Job Description:
We’re looking for a highly skilled and motivated Senior Test Automation Engineer (JavaScript/TypeScript) to join our team. As a lead in testing, you will be responsible for driving testing excellence, developing testing vision and quality roadmap, and implementing a comprehensive testing strategy that aligns with organizational goals.
Key Responsibilities:
- Develop and implement testing vision and strategy aligned with business objectives
- Lead innovation in testing methodologies while defining and enforcing best practices
- Drive cross-team quality initiatives and cultivate strong partnerships with stakeholders
- Stay current with industry trends and contribute to the broader testing community
- Develop and maintain end-to-end automated test frameworks using JavaScript/TypeScript
- Lead implementation of Playwright-based testing solutions and BrowserStack integration
- Design and implement scalable, maintainable end-to-end automation solutions across modern tech stacks
- Drive innovation in testing methodologies through custom JavaScript/TypeScript tool development
- Code review and mentor team members on JavaScript/TypeScript and modern testing best practices
Requirements:
- Bachelor’s Degree in Information Technology or Computer Science
- 7+ years of experience in QA testing (identifying test conditions, creating test plans and test cases/scripts from project documentation)
- Extensive hands-on experience in test automation development using JavaScript/TypeScript
- Strong programming background with proficiency in JavaScript/TypeScript
- Developing and maintaining end-to-end automated test frameworks from scratch
- Solid understanding of modern web technologies and end-to-end testing across various technology stacks
- Complex problem-solving in end-to-end scenarios
- Deep understanding of software development principles, design patterns, and clean code practices in JavaScript/TypeScript
Nice to Have:
- 5+ years’ experience in Managing/Leading/Coordinating a technical team and/or the work of Testing roles throughout the various testing phases and activities (technical leadership and team management)
- 3+ years’ Bank IT system exposure
- Advanced end-to-end test automation framework development using Playwright with JavaScript/TypeScript
- Expert-level experience with BrowserStack for cross-browser and native mobile app testing
- Native mobile app testing experience with tools like Appium integrated with BrowserStack
Knowledge:
- Full IT project lifecycle (SDLC) and how the Software Testing Life Cycle (STLC) fits into it
- Advanced JavaScript/TypeScript programming (including ES6+, Async/Await, and modern patterns)
- Playwright framework for end-to-end automation – web automation and cross-browser testing
- BrowserStack platform for cloud-based testing and native mobile app testing
- API testing and RESTful services using JavaScript-based tools and frameworks
- Git version control, branching strategies, and collaborative modern development workflows
Skills:
- Analytical Skills
- Problem-solving skills
- Communications Skills
- Interpersonal & Relationship management Skills
- Planning, Organizing, and coordination skills
- Change Management Skills
- Strategic Thinking Skills
- JavaScript
Conditions of Employment:
- Clear criminal and credit record
How to Apply:
- Take our online assessment at [insert link]
- Finalize your application by clicking the "Apply" button below
Equal Opportunities:
Capitec is committed to diversity and, where feasible, all appointments will support the achievement of our employment equity goals.
Keyword density:
- Test Automation Engineer (7)
- JavaScript (6)
- TypeScript (5)
- Playwright (4)
- BrowserStack (4)
- QA Testing (3)
- Software Development (3)
- Agile Methodology (2)
- Clean Code (2)
Note: The keyword density is calculated based on the frequency of each keyword in the content compared to the total number of words. The goal is to have a keyword density of around 1-2% for the primary keywords and 0.5-1% for secondary keywords.