Automation Test Engineer

Clare  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Test Automation Automation Continuous Integration Testing (Software) Application Programming Interfaces (APIs) Test Planning Cucumber (Software) Java (Programming Language) JavaScript (Programming Language) Cloud Computing Continuous Delivery Software Design Patterns Document Management Systems Distributed Development Apache JMeter Junit Python (Programming Language) OpenShift Outsourcing Quality Management Selenium SoapUI Stakeholder Management Systems Integration Testng Web Applications Scripting Testing Performance Testing Postman Browserstack Git Containerization Bug Reporting Playwright Coaching and Mentoring Project Scoping Reporting Tools Software Version Control Docker Jenkins

Description

Job Summary

Senior Test Automation Engineer/Lead, with 8+ years experience, required to coordinated, and implement, Automation efforts for a critical migration project involving Web and API testing.

Required Skills

Proficiency in automation testing tools and frameworks (eg, Selenium, REST Assured libraries, Playwright, Cucumber, TestNG, JUnit)
* Skilled in testing APIs using tools like Postman, SoapUI
* Knowledge of UFT is preferable
* Experience in Scripting languages (eg, Python, Java, JavaScript) for developing automated tests
* Ability to design and develop robust test frameworks that can be reused across projects
* Understanding of best practices for organizing test code and applying design patterns
* Proficient in using version control systems (eg, Git) for managing code changes and collaborating with team members
* Experience with CI/CD tools (eg, Jenkins, AzureDevops) and integrating automated tests into the deployment pipeline
* Strong analytical skills for identifying issues, preparing bug reports, prioritizing tests for automation, and optimizing the automation testing process
* Excellent collaboration skills to work effectively with cross-functional teams, including developers, project managers, and other stakeholders
* Experience with cloud-based testing tools such as Lambda and BrowserStack
* Performance testing experience and tools such as JMeter (or similar)
* Experience with containerization technologies such as Docker and Openshift
* Experience with various automation test reporting tools like Allure, Extent, TestNG and Cucumber.

Key Responsibilities

* Lead automation test efforts on a complex multi-technology project spanning 1-2 geographically distributed development teams
* Design, develop, and maintain automated test scripts and frameworks for various API and Web applications in project scope
* Collaborate with engineering managers, project managers and product team to analyse requirements and create comprehensive test plans
* Design, develop, and implement automated test scripts using modern test and frameworks
* Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline
* Review and provide feedback on test code written by other team members to ensure best practices are followed
* Create and maintain documentation related to test plans, test cases, and testing outcomes
* Provide guidance and mentorship to junior team members on testing best practices and automation techniques
* Provide inputs to the wider quality engineering strategy and roadmap, help align automation efforts to the engineering strategy

Skills Required:

Senior Test Automation Engineer/Lead, with 8+ years experience, is required to coordinate and implement automation efforts for a critical migration project involving Web and API testing.

We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition, please email. This position is being sourced through our Outsourcing service line.

Start date
n.a
Duration
6 months
From
Robert Walters
Published at
17.01.2025
Project ID:
2838234
Contract type
Freelance
To apply to this project you must log in.
Register