Develop and Maintain Automation Frameworks: Design and implement automation frameworks for both mobile and web applications using tools like Playwright, Cypress, Selenium, and Appium.
Test Script Creation and Execution: Write, execute, and maintain automated test scripts in languages such as JavaScript, and TypeScript.
CI/CD Integration: Integrate automation tests into CI/CD pipelines, leveraging tools like GitHub Actions and Jenkins to streamline deployments.
Design and implement Test scripts
Performance and Load Testing: Conduct performance testing to ensure high-quality standards across all releases.
Execute test cases, document results, update progress and track bugs
Collaborate in Agile Teams: Work closely with cross-functional teams in an Agile environment, participating in sprint planning, code reviews, and test case design.
Test Data and Environment Management: Generate and manage test data and environments to support automated test execution.
Documentation: Document testing procedures, results, and create detailed reports for stakeholders.
Continuous Improvement: Stay current with QA best practices and proactively seek improvements to enhance testing efficiency and accuracy.
Requirements
5+ years in Automation role
Proficiency in automation tools such as Playwright, Cypress, Selenium, Appium, and Cucumber.
Strong coding skills in JavaScript and TypeScript.
Experience with CI/CD pipelines and version control systems (e.g., GitHub Actions, Jenkins).
Previous experience in the financial industry
Experience with Agile methodologies and experience working within sprint-based development cycles.
Previous experience with blockchain technologies
Effective communication skills
Remote collaboration proficiency
Problem solving and analytical skills
Benefits
Competitive employer contribution pension scheme
Private health care
Critical Illness cover
Life Insurance
Flexible bank holidays (can chose whether to work on bank holidays and use the leave elsewhere in the year)
Junior SDET supporting test automation and quality engineering at Vidoori. Collaborating with teams to maintain high - quality software and enhance test practices.
Jr. MPLS Test Engineer developing and testing essential routing and signaling protocols. Enhancing test automation and troubleshooting within a Linux - based regression environment with a talented team.
Test Development Engineer responsible for executing test plans on NVIDIA's HGX/DGX platform. Collaborating on OS, firmware, and software stack testing in Taipei, Taiwan.
Test Engineer developing and validating airborne engine controllers for aerospace and defense sector. Analyzing customer requirements and implementing solutions with hybrid working model.
Quality Assurance Automation Engineer at Optix enhancing automated QA practices for flex and coworking spaces. Collaborating with engineering teams to ensure stability and reliability of services.
Senior Mechanical Test Engineer leading a team in commissioning and testing for naval operations. Ensuring readiness of Vanguard and Astute - Class submarines at HMNB Clyde.
Student Engineer in Ford's Advanced EV Development team working on EV performance testing. Gaining hands - on experience and shaping the future of mobility in a dynamic environment.
Senior QA Automation Engineer developing and maintaining e2e tests and automated test scripts for Datacom. Collaborating with teams on CI/CD pipelines and integration testing using various tools.
Senior QA Engineer developing automated tests for warehouse systems in the fast - paced delivery service flaschenpost. Collaborating with IT teams to ensure software quality in cloud environments.
QA Automation Engineer working on banking projects in a hybrid setup in Madrid. Collaborating on automated testing and code quality improvement for software delivery.