
QA Automation Team Lead
Talentuch
full-time
Posted on:
Location Type: Office
Location: Malta • Malta
Visit company websiteExplore more
Job Level
About the role
- To lead and mentor a team of QA Engineers
- To develop and implement comprehensive QA strategies, methodologies, and processes
- To plan, prioritize, and oversee testing activities
- Developing and maintaining a robust Test Automation Framework
- Liaising with internal and development teams on the automation process during preparation
- Collaborate with development teams on the automation process during preparation.
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Liaise with internal teams (e.g., Developers, Product Owners, and Business Analysis) to identify system requirements as part of in-house processes whist Maintaining quality issues and modifying automation test scripts.
- Conducting analysis checks on product specifications
- Design and implement automated test scripts for web, mobile, and desktop applications.
- Execute and maintain automated test scripts in continuous integration and continuous deployment (CI/CD) pipelines.
- Implement and maintain test data and test environment setups for automated testing.
- Stay up to date with industry best practices, tools, and trends in test automation.
- Provide training and mentorship to QA team members in test automation best practices.
- Participate in code reviews to ensure quality and maintainability of automation code.
- Work with cross-functional teams to define automation testing strategies for new features and products.
- Develop and maintain automated performance and load testing scripts.
- Contribute to the development and execution of automated security testing scripts.
Requirements
- 3+ years’ experience working as a QA Automation Team Lead.
- Advanced programming skills, including automation systems.
- Advanced in Python, Selenium, and SpecFlow considered advantageous.
- A deeper understanding of object-oriented programming
- Experience working with in an agile environment with a deep understanding of agile rituals.
- Proficiency in API testing
- Experience with test data management and data-driven testing approaches.
- Knowledge of continuous integration and continuous deployment (CI/CD) principles and tools.
- Familiarity with behaviour-driven development (BDD) tools and frameworks beyond SpecFlow, such as Cucumber, Gherkin considered advantageous.
- Scripting skills for tasks like test data generation or test environment setup.
- Proficiency in performance testing tools like JMeter or Gatling.
- Familiarity with test automation for mobile devices and platforms (iOS, Android).
- Exposure to mobile app automation tools and frameworks (e.g., Appium).
- Understanding of the principles of shift-left testing and test-driven development (TDD).
Benefits
- Health insurance
- Wellness benefit
- Optician/Spectacle and Blue Lens Benefit
- Breakfast/lunch all week
- Monthly snacks allowance
- Training support
- Exciting Company Events
- Refer a friend bonus
- Relocation package (if required)
- One day birthday holiday
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
QA strategiesTest Automation Frameworkautomated test scriptsPythonSeleniumSpecFlowAPI testingperformance testingJMeterAppium
Soft Skills
leadershipmentorshipcollaborationcommunicationplanningprioritizationfeedbacktraininganalysiscross-functional teamwork