QA Automation Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
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.
Requirements
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., 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., A minimum of two years experience is highly desirable Proven experience in the above skills is preferred, * Bachelor’s (preferred)
Experience:
- Test Automation: 2 years (preferred)
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Data Engineer Salary UK
Where To Find Software Engineering Jobs
The 12 Best Jobs for Software Engineers