Negotiable
Fixed-Term
Hybrid
Newcastle Upon Tyne, Tyne And Wear
Summary: The Automation Tester role involves automating functional testing of SaaS software and conducting manual testing to ensure quality and compliance with user requirements. The position is based in Newcastle, requiring three days on-site work per week, and is initially a 12-month fixed-term contract with the potential for permanent employment. Candidates must have a strong background in testing methodologies and tools, as well as scripting experience. SC eligibility is required, indicating a need for security clearance.
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 structured approach to testing software developments.
- Manage the Defect Management lifecycle using tools like JIRA, Bugzilla, or HP ALM.
- Employ 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.).
- Strong understanding of user requirements and solution design.
- Knowledge of the Defect Management lifecycle and defect management tools.
- Experience in at least one common scripting language.
Salary (Rate): £65000 yearly
City: Newcastle Upon Tyne
Country: United Kingdom
Working Arrangements: hybrid
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)