Negotiable
Fixed-Term
Onsite
Newcastle Upon Tyne, Tyne And Wear
Summary: The Automation Tester role is a 12-month fixed-term contract based in Newcastle, requiring the candidate to work on-site three days a week. The position focuses on automating functional testing for SaaS software and involves collaboration with users to ensure thorough testing and defect management. Candidates must have a strong background in various testing tools and scripting languages, with the potential for permanent employment after the contract period.
Key Responsibilities:
- Automate functional testing of SaaS software, writing scripts in Java.
- Utilize test tools such as Selenium, Cucumber, Karate, Rest-assured, or Wiremock.
- Collaborate with users to design and conduct manual testing, understanding requirements and user needs.
- Maintain a proven track record of testing software developments in a structured environment.
- Manage the Defect Management lifecycle using tools like JIRA, Bugzilla, or HP ALM.
- Work with at least one common scripting language (e.g., Python, Node.js, Typescript, PowerShell, Bash).
Key Skills:
- Experience in automating functional testing of SaaS software.
- Proficiency in Java and other test tools (Selenium, Cucumber, etc.).
- Ability to conduct manual testing and understand user requirements.
- Knowledge of the Defect Management lifecycle and tools.
- Experience with at least one common scripting language.
Salary (Rate): £65000 yearly
City: Newcastle Upon Tyne
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: fixed-term
Seniority Level: undetermined
Industry: IT
Job description: Automation TesterLocation: 3 days oniste a week at NewcastleContract: 12-months FTC, intention to convert to permanent thereafterSC Eligibility: UK national or settled status. 5 years continuous UK address history (including no periods of 30 consecutive days or more spent outside of the UK)
- Experience automating functional testing of SaaS software, writing scripts in Jav.
- Experience in using other test tools such as Selenium, Cucumber, Karate, Rest-assured or Wiremock.
- Experience working with users to design and conduct manual testing, developing a good understanding of the requirements, user needs and solution design in order to differentiate between defects and enhancements
- A proven track record of testing software developments in a structured environment.
- A complete understanding of the Defect Management lifecycle and knowledge of one or more defect management tools eg JIRA, Bugzilla or HP ALM.
- Experience in at least 1 common Scripting language (eg Python, Node.js, Typescript, PowerShell, Bash)