Back to Job Search

automation Test Engineer

  • Location: London
  • £ Salary: Up to £600.00 per day per day
  • Job Type:Contract

Posted 10 months ago

  • Sector: Technology
  • Contact: Sam Johnson
  • Duration: 6 months
  • Start Date: asap
  • Expiry Date: 18 June 2023
  • Job Ref: JN -052023-479381

Job Title: Automation Test Engineer

Location: London/Hybrid 2 days a week on site

Duration: 6 months

Rate: £600 p/d via umbrella

Company Overview:

We are a leading provider of internet, television, and telephone services in the UK. With a strong focus on delivering exceptional customer experiences, we have established ourselves as a trusted provider in the industry. Our innovative technologies and reliable network infrastructure have enabled us to connect millions of households across the country. Join our dynamic team and be a part of shaping the future of connectivity and entertainment for our customers.

Job Summary: As an Automation Test Engineer, you will play a crucial role in ensuring the quality and reliability of our software products. You will primarily focus on designing, developing, and executing automated tests using Cypress and Postman, with a strong emphasis on API testing. The successful candidate will have a passion for quality assurance, a solid understanding of testing methodologies, and a drive to deliver exceptional results.

Responsibilities:

  • Collaborate with cross-functional teams to understand software requirements and create comprehensive test plans.
  • Develop, maintain, and execute automated test scripts using Cypress and Postman.
  • Implement API testing strategies to verify the functionality, performance, and security of our software products.
  • Conduct thorough regression testing to identify and address any potential issues.
  • Participate in code reviews to ensure high-quality test automation code and provide constructive feedback.
  • Identify and report defects using industry-standard bug tracking tools.
  • Collaborate with developers and other stakeholders to investigate, troubleshoot, and resolve issues.
  • Continuously improve test coverage, test efficiency, and test execution speed.
  • Stay up-to-date with industry best practices and emerging trends in test automation and quality assurance.
  • Contribute to the overall improvement of the software development lifecycle, including the implementation of continuous integration and delivery practices.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as an Automation Test Engineer or similar role.
  • Strong proficiency in automated testing frameworks such as Cypress and Postman.
  • Extensive experience in API testing and a solid understanding of RESTful web services.
  • Proficiency in at least one programming language (e.g., JavaScript, Python, Java) to create and maintain test automation scripts.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong analytical and problem-solving skills to identify, isolate, and reproduce defects.
  • Excellent communication and collaboration abilities to work effectively with cross-functional teams.
  • Ability to work independently with minimal supervision and deliver high-quality results within deadlines.
  • Detail-oriented mindset with a strong commitment to quality and continuous improvement.

Additional Preferred Skills:

  • Experience with other test automation tools and frameworks.
  • Knowledge of performance testing methodologies and tools.
  • Familiarity with cloud-based platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).

...