QA Automation Engineer
GENERAL SOFTWARES LIMITED
Visa & sponsorship
- UK Licensed Sponsor: the employer is on the official sponsor register, so it can sponsor. Whether it will for this role is up to them.
Job description
Company description
We are a specialist IT software solutions and bespoke software development company located in London. We offer individual and bespoke software products to suit the demands of corporates and financial broker. We also provide on-site and outsourcing services where our IT professionals, developers and business consultants deliver side by side our customer's team.
Job description
Job Summary:
We are seeking an experienced, enthusiastic, self-motivated Software Test Automation Lead with excellent software automation scripting skills using Cucumber.Gherkin/Ruby framework, Selenium with Java in a Continuous Integration/ Continuous Delivery environment using tools like TFS and Jenkins. You are able to demonstrate your abilities in creating and managing automation framework, generating new and regression automation test scripts that include elements of security vulnerability scanning using OWASP/ZAP and reuse of test artefacts for the common components.
Location:
At our office in Ilford (London) and also required to travel and work at client project sites anywhere in the UK.
Reports to:
Test Manager
Education Qualifications:
Bachelor's degree with a specialisation.
Certifications in Testing and Automation is an advantage.
Master's degree is an advantage.
Additional certification is an advantage.
Key Skills:
Strong Cucumber-Gherkin experience
Java and Javascript
Jenkins โ Continuous Integration/Continuous Delivery (CI/Cd)
JIRA
Knowledge of Javascript, HTML 5 are highly desirable but not required
Personal Skills:
Good communication and interpersonal skills.
Ability to motivate other team members and boost productivity.
Ability to handle client expectations in terms of project deliverables.
Main Responsibilities:
As Software Test Automation Lead your key responsibilities are as follows:
-
Taking pre-written Gherkin format acceptance criteria.
-
Ability to develop modular automation framework that divides automation test functions into logical, manageable segments or modules. These modules should be isolated to create independent tests that can be recombined to follow a test plan.
-
The automation framework should include keyword-driven testing using data-driven mechanism.
-
Developing Cucumber / Ruby scripts to create automated tests.
-
Ensuring these tests function and are robust.
-
Documenting the scripts to a level agreed with the test manager.
-
Deploying these test scripts for integration into test automation framework for deployment on AWS and Azure-hosted infrastructure.
-
Design and implement comprehensive test plans.
-
Continuous testing and reporting, and rectify the issues for automated execution.
-
Conformance to test the teamโs standards and processes.
-
Writing a test strategy prior to execution in software integration and release cycle for testing.
-
Regression testing within the defined automation framework.
-
Testing for software security vulnerability scanning using OWASP/ZAP.
-
Engage in both manual and automated testing, ensuring all features perform to the highest standard.
-
Provide mentorship to junior testing staff and contribute to team training and development initiatives.
-
Identify potential issues and lead troubleshooting efforts.
-
Keep updated with industry standards and best practices, introducing them into our processes.
-
Report on the status, quality, and potential risks associated with the system in development.
-
Daily test execution report and a final sign off report.
Job Type:
Full time (Permanent position)
Experience:
A minimum of two years experience is highly desirable
Proven experience in the above skills is preferred
Salary: ยฃ 52,000.00 per annum.
Advert duration: From 04/09/2026 to 03/10/2026
- Job Types: Full-time, Permanent
Job Types: Full-time, Permanent
Pay: ยฃ52,000.00 per year
Education:
- Bachelor's (preferred)
Experience:
- Test Automation: 2 years (preferred)
Work Location: In person