Job Title: QA Automation Engineer
Location: Fully remote, with infrequent travel to Newport, South Wales
Salary: £40,000 per annum + Benefits
Contract Type: Contract, 6 months
About the Role:
We are working with an industry-leading PropTech company to assist them in finding a QA Automation Engineer to join their growing IT and Development team.
This role offers the opportunity to play a key role in developing and maintaining automation frameworks, automating web and API testing, and integrating tests into CI/CD pipelines. The company fosters a high-performing yet collaborative and fun work culture, providing exciting career development opportunities in a cutting-edge technology environment.
Key Responsibilities:
* Develop and maintain automation frameworks for web and API testing.
* Automate test cases using Selenium WebDriver, Java, TestNG/JUnit, and Maven .
* Integrate automated tests into CI/CD pipelines using tools such as AWS CodePipeline, Jenkins, or GitHub Actions .
* Conduct cross-browser and cross-platform testing using tools like LambdaTest or BrowserStack .
* Write efficient, scalable, and maintainable code following best practices.
* Perform debugging and root cause analysis to resolve issues.
* Collaborate with development teams to ensure high-quality deliverables .
* Generate test reports and maintain documentation.
Key Skills and Experience:
* At least 3 years’ experience in QA automation.
* Expertise in automation tools and frameworks, including Selenium WebDriver, Java, TestNG/JUnit, and Maven .
* Proficiency in Java, JavaScript, and Node.js, with a strong understanding of OOP principles .
* CI/CD & DevOps experience, including AWS CodePipeline, Jenkins, or GitHub Actions .
* Familiarity with cross-browser testing using LambdaTest or BrowserStack .
* Experience with API testing & automation, using tools such as Postman or RestAssured .
* Proficiency in version control using Git, GitHub, or Bitbucket .
* Knowledge of software testing best practices, including SOLID, DRY, POM, and Data-Driven Testing .
* Strong debugging and troubleshooting skills, including log analysis and exception handling.
* Excellent problem-solving, analytical thinking, and communication skills .
Nice-to-Have Skills:
* Experience with JMeter for performance testing.
* Familiarity with AWS services and cloud-based testing environments.
What Our Client Offers:
* Flexible working – Fully remote role with occasional office visits.
* Generous leave policies – Including additional leave for your birthday month.
* Health and wellbeing benefits – Company sick pay and access to employee discount schemes.
* Career development opportunities – Ongoing training, development, and recognition programs.
* Professional development support – Full support for AWS training and certification programs.
* Collaborative and fun work environment – Regular team-building activities and charity fundraising events.
Working Hours:
Monday to Friday, 9 am – 5 pm.
If you are passionate about QA automation and technology and eager to contribute to a dynamic, innovative team, we would love to hear from you!