Automation Tester

London, Greater London
Apply Now

Do you have Asset Finance experience? Do you have Automation Tester experience? Do you have Java experience? If the answer is yes to all of those questions, then we may have the perfect role for you.

About the role and our Engineering team

As a member of a team that is spread across various parts of the world, you will gain exposure to diverse cultures and perspectives. You will be at the forefront of our expansion.

Our Software Engineering team is our biggest function, with 80 colleagues spread across 9 squads they play a key role ensuring we continue to be leaders in our field.

We have some exciting new developments and are committed to introducing 3 additional teams to take us to over 100 colleagues in Engineering.

You will be responsible for both manual and automated testing, using analytical and technical skills to have a direct impact of the quality of the software we create and deliver.

Requirements

You will be responsible for

Automated Test Script Development

Design, develop, and maintain robust automated test scripts using Cypress for web applications.

Collaborate with cross-functional teams to understand product requirements and translate them into effective and efficient automated test cases.

Implement test scripts that cover functional, regression, and performance testing scenarios.

Test Framework Design and Enhancement

Contribute to the design and enhancement of the automated testing framework, ensuring scalability, maintainability, and reusability.

Stay current with industry best practices and emerging trends in automated testing, and apply this knowledge to continuously improve the testing processes and frameworks.

Collaboration and Communication

Work closely with software developers, product managers, and quality assurance team members to identify testing requirements and areas for automation.

Communicate effectively with team members and stakeholders to provide timely updates on test automation progress, issues, and results.

Defect Identification and Reporting

Conduct root cause analysis for failed automated test cases and collaborate with the development team to ensure timely resolution of issues.

Report and document defects with clarity, providing necessary details to facilitate efficient debugging and resolution.

Continuous Learning and Professional Development

Stay informed about advancements in Cypress and other relevant technologies, actively seeking opportunities for professional development.

Proactively share knowledge and insights with team members to foster a collaborative and learning-oriented culture within the organization.

Technical requirements

Programming Languages

Competency in at least one programming language (e.g., Java, Python, C#) to facilitate automated testing and scripting.

Testing Tools and Frameworks

Proficiency in using testing tools and frameworks for both manual and automated testing.

Expertise in Cypress is a requirement.

Test Automation

Very strong expertise in test automation, including the ability to design, develop, and maintain automated test scripts.

Familiarity with continuous integration and continuous delivery (CI/CD) practices.

Web Technologies

Understanding of web technologies is essential for testing web applications. Knowledge of HTML, CSS, and JavaScript aids in interacting with and manipulating elements on web pages.

API Testing

Ability to test and validate APIs using tools like Postman or RestAssured, and understanding of HTTP methods, status codes, and request/response formats.

Version Control Systems

Proficient in version control systems (e.g., Git) to ensure proper code management and collaboration within development teams.

Database Knowledge

Understanding of database concepts and the ability to write SQL queries for data validation and testing.

Testing Methodologies

Understanding of testing methodologies, including unit testing, integration testing, system testing, and regression testing.

Scripting and Automation

Proficiency in scripting languages to automate repetitive tasks and enhance test automation scripts.

Performance Testing

Familiarity with tools like Apache JMeter, Gatling, or Locust for performance testing and stress testing

Problem-Solving Skills

Strong analytical and problem-solving skills to identify, isolate, and troubleshoot issues in the testing process.

Security Testing

Basic knowledge of security testing tools and practices to ensure the application's security aspects are considered in the testing process.

Skills and experience

In-depth knowledge of quality assurance methodologies, tools, and best practices.

Proven experience as an Automated Test Script Writer with a focus on Cypress for web application testing.

Strong proficiency in JavaScript and familiarity with front-end technologies.

Experience in designing and implementing automated testing frameworks.

Solid understanding of software development life cycle (SDLC) and testing methodologies.

Excellent problem-solving and analytical skills.

Strong communication and collaboration skills

Job Info
CV-Library logo
Job Title:
Automation Tester
Company:
CV-Library
Location:
London, Greater London
Salary:
£60000 Per annum
Posted:
Jun 26th 2024
Closes:
Jul 27th 2024
Sector:
Engineering
Contract:
Permanent
Hours:
Full Time
Fresh Jobs
Welcome to Fresh Jobs the place to find the freshest job vacancies and career advice.

© Copyright 2024 | All Rights Reserved Fresh Jobs