Skip to content

ComputerWork: Jobs for Technical People

Automation Tester

Reading, Oxfordshire - GBP Permanent Posted by: Cactus IT Solution Posted: Tuesday, 28 May 2024
 

Job Description:

Must have skills:

Java Proficiency: Demonstrate a strong awareness of recent Java versions and features, coupled with proficiency in Java 8 and 11, showcasing an understanding of new features.

Testing Frameworks: Utilize advanced features of JUnit and TestNG, potentially exploring other frameworks, highlighting an advanced understanding of testing frameworks.

Best Practices: Adhere to advanced Java coding standards and practices, ensuring superior code quality. Establish and enforce advanced Java best practices for the testing team.

Design Patterns and Exception Handling: Proficiently apply common design patterns in test automation, showcasing an advanced understanding of exception handling and error management in Java.

Java Concurrency: Exhibit proficiency in Java concurrency for parallel test execution, providing valuable expertise to enhance testing efficiency.

Java Libraries: Demonstrate advanced usage of libraries like Apache Commons, Guava, etc., showcasing the ability to select and implement libraries for optimized efficiency.

Automation Frameworks: Work with Selenium WebDriver, JUnit, TestNG, Cucumber BDD and advanced frameworks, contributing to their enhancement and customization to meet project requirements.

REST API Testing: Utilize advanced API testing tools like RestAssured and Apache HttpClient, showcasing in-depth knowledge of API testing.

Framework Implementation: Contribute to the enhancement and customization of automation frameworks, ensuring they align with project needs.

Nice to have skills:

Java Design Patterns: Showcase proficiency in applying advanced design patterns, contributing to architectural considerations in test automation.

Mocking Framework: Exhibit proficiency in any Mocking framework/tool, such as Wiremock, to enhance test scenario isolation.

Cloud Services: Demonstrate familiarity with cloud platforms, exploring cloud-based testing solutions for increased scalability.

Containerization: Possess knowledge of Docker and Kubernetes for containerized testing environments, contributing to a more scalable and efficient testing infrastructure.

Continuous Integration/Continuous Deployment (CI/CD): Architect and manage CI/CD pipelines, optimizing them for efficient test execution and contributing to a streamlined development process.

NFR Contribution: Contribute to NFR testing efforts, analyse results, and provide valuable insights to ensure system scalability.

Client/Stakeholder Communication: Communicate effectively with stakeholders on test progress and results, acting as a primary point of contact for test-related communication.


Reading, Oxfordshire, UK
GBP
Cactus IT Solution
Cactus IT Solution
AJF/714876501
28/05/2024 22:38

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.