Automation Test Engineer

London, ENG, GB, United Kingdom

Job Description

Job Summary


We are seeking a highly skilled Automation Engineer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining automated testing frameworks and tools to ensure the quality and reliability of our software products. This role requires a strong understanding of software development lifecycle (SDLC), test automation, and continuous integration processes. The ideal applicant will possess excellent analytical skills, technical expertise in various testing tools and programming languages, and a proactive approach to problem-solving. This is an excellent opportunity for a motivated professional eager to contribute to innovative projects within a collaborative environment.

Responsibilities



Develop, implement, and maintain automated test scripts using tools such as Selenium, TestNG, JUnit, Cucumber, and others to ensure comprehensive test coverage across applications. Integrate automated testing processes into continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, GitLab, Azure DevOps, or similar platforms. Conduct root cause analysis on defects identified during testing phases and collaborate with development teams to resolve issues efficiently. Design and execute functional, performance, system, load, and user acceptance tests to validate software quality against specified requirements. Create detailed test cases based on business requirements and technical specifications; ensure thorough documentation of testing activities. Support release management by verifying software builds and ensuring smooth deployment processes. Participate in requirements gathering sessions to understand project scope and translate business needs into technical testing strategies. Provide technical support during the development lifecycle by troubleshooting software issues across various operating systems such as Windows, Linux, iOS, Android, and cloud environments like AWS or Azure. Collaborate with cross-functional teams including developers, business analysts, and QA engineers to improve overall software quality assurance processes.

Experience



Proven experience in software testing automation with tools such as Selenium WebDriver, TestNG, JUnit, Cucumber (software testing tool), LoadRunner or similar performance testing tools. Strong programming skills in languages including Java, C#, Python, PHP or C++, with familiarity in scripting languages like Bash (Unix shell). Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, Azure DevOps or TFS; knowledge of version control systems including GitHub, GitLab, SVN or TFS is essential. Solid understanding of SDLC methodologies including Waterfall and Agile frameworks; experience with requirements gathering and business analysis is advantageous. Familiarity with web services (REST/SOAP), APIs integration, database management systems like MySQL, Oracle, SQL Server or MongoDB; proficiency in SQL/PL-SQL queries is required. Knowledge of operating systems including Windows and Linux; experience working within service-oriented architecture (SOA) environments is preferred. Ability to perform debugging and troubleshooting across diverse platforms; strong data analysis skills are essential for identifying root causes of issues. Excellent organisational skills with the ability to manage multiple projects simultaneously while maintaining attention to detail. This position offers an engaging environment for professionals passionate about automation testing and quality assurance within innovative technological landscapes. We welcome applicants who are eager to develop their careers in a supportive organisation committed to excellence in software delivery.
Job Types: Full-time, Permanent

Pay: 38,016.73-42,000.00 per year

Benefits:

Flexitime Work from home
Work Location: Hybrid remote in London E1 5NS

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4237261
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned