Lead Automation Test Analyst

London, UK

Job Type

Full Time

Workspace

Hybrid

About the role

As a QA Test Lead, you will act as a validation and quality assurance expert and review the functionality of existing systems. You will conduct requirement analysis, define test strategy and design and lead execution to guarantee superior outcomes. You will be part of a learning culture where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.

  • Test Protocol Design & Development: Design and implement testing protocols during application development to ensure all functionality requirements are met for business client end-users
  • Audit Process Testing: Execute automation efforts with a focus on audit systems, validating workflow accuracy and stage dependencies for audit compliances
  • Collaboration & Communication: Work closely with business analysts, developers, and data engineers within an agile environment to define and refine test scenarios
  • Documentation & Reporting: Maintain comprehensive documentation for test cases, results, and issues, supporting transparency and compliance
  • Continuous Improvement: Analyse test outcomes and collaborate with development teams to make necessary refinements, enhancing application functionality

Requirements

  • Experience in financial services with a focus on testing compliance-driven applications or systems
  • Hands-on experience in Development or Test Automation Framework implementations in Enterprise/Internet commercial software environments with a minimum of X years of Java Development/Programming or test engineering experience & in open-source tools such as Selenium, Appium, TestNG/JUnit, etc
  • Experience as Java Developer/SDET/Test Automation Engineer
  • Experience in automation of services/API software layers (e.g. UI, services, APIs, etc.) and debugging, and optimizing of applications/ automated test scripts
  • Ability to programmatically test your own code
  • Minimum understanding of design patterns, data structures, and layered architecture with knowledge of applying those aspects in test environments
  • Experience with CI/CD pipelines and release candidate management using tools like GitLab/Octopus/Jenkins
  • Experienced in conducting automation testing in multiple platforms such as Mobile Web, Android, iOS, and or Backend API (REST API)
  • Knowledge or experience in other languages/tools – AngularJS, Protractor, Jasmine, JavaScript, JMeter, UFT/QTP, etc

Key accountability

  • Have to use programming knowledge, to craft and develop automated testing solutions
  • Create, maintain, and enhance automated test suites using industry-standard automation tools, ensuring scalability, maintainability, and effectiveness in detecting defects
  • Should help with the required support to the test engineering teams in their automation needs
  • Work closely with developers, QA engineers, product owners and business users to derive requirements
  • Collaboration with various stakeholders – Product Management, Application Development, DevOps, and other Technical teams in planning and coordination is a must
  • Expand the capabilities of the framework to support the completion of automated tests against different testing environments and also develop automated component tests to validate component behavior
  • Ensure efficient release processes by integrating automated tests into CI/CD pipelines for reliable software releases, coordinating with relevant teams for seamless QA activities
  • Maintain updated knowledge of industry trends and advancements, research and compare similar competitor products
  • Provide comprehensive and timely reporting on automated test progress and outcomes, communicating effectively with stakeholders to convey insights into software quality and testing effectiveness

About the company

We’re excited that you’re considering joining our team. At Nikao Technology, we’re passionate about creating a culture of innovation, collaboration, and growth. Our people are at the heart of everything we do, and we’re committed to providing a dynamic and rewarding work environment where you can thrive.

Whether you’re just starting your career or are an experienced professional, we offer a range of opportunities across different fields and disciplines. We believe in investing in our employees’ development, offering training, mentorship, and opportunities for advancement.

Ready to take the next step in your career? Apply now! We can’t wait to see what we can achieve together!