Lead Automation Test Engineer (Remote)
- Posted June 18, 2024
- £60000 - £65000 per annum + Excellent Benefits
- Remote
- Permanent
Lead Automation Test Engineer / £60k – £65k / Remote
My client is looking for a Lead Automation Test Engineer to join their fast growing company.
You will play a crucial role in building and maintaining robust automation test frameworks and quality gate criteria, ensuring seamless integration of quality assurance throughout project lifecycles.
You will also collaborate closely with engineers and QA teams to guide best practices, identify defects, and formulate test strategies, ensuring our automated testing solutions are up-to-date and aligned with the coding efforts in real-time.
Key Responsibilities
- Automation Infrastructure: Develop high-quality, reliable automation frameworks and scripts, adhering to project timelines; ensure our testing stack is well-scoped, monitored, and documented, and write automated tests to support projects, driving confidence in software releases.
- Comprehensive Testing: Test a combination of UI, API, database, configuration, and code units, and ensure suitable tests are set up to avoid regression.
- Code Understanding and Review: Gain a deep understanding of how our code functions and interacts with various software components; work with the team to review both your code, QA engineering, and software engineers’ code before committing it to repositories.
- Product Ownership: Take ownership of specific product areas and ensure they meet high-quality standards by developing proof-of-concepts (PoC) or implementing test automation, and conduct reviews, demos, or workshops for our clients.
- Mentorship: Mentor junior SDETs, QA engineers, and developers, fostering a culture of continuous learning and improvement.
- Innovative Prototyping: Engage in regular hack days, using cutting-edge technology to prototype innovative approaches to business and technical goals.
Experience / Skills:
- Automation Frameworks Expertise: Proficiency in building automation test frameworks using Selenium, NightwatchJS, Playwright, and/or Cypress.io, with a solid understanding of what good looks like in automation approaches.
- Programming Skills: Strong JavaScript scripting skills with OOP understanding.
- Holistic Test Strategy: Expertise in functional and non-functional testing of non-GUI apps, particularly microservices, using Postman and JMeter.
- Cloud Technologies: Knowledgeable in cloud platforms (AWS, GCP, Azure) with experience in debugging cloud logs and creating dashboards.
- Testing Methodologies: Understanding of testing methodologies including TDD, BDD, and ATDD, with experience in various automation practices, and a solid grasp of unit, integration, and cross-browser testing approaches.
- Cross-Browser Testing: Experienced with cross-browser testing services like BrowserStack or SourceLabs to ensure compatibility across different browsers.
- DevOps: Strong knowledge of CI/CD and DevOps platforms like Azure DevOps (ADO), tools, and practices. With a focus on how QA can assist with continuous deployment strategies.