- Company Name
- Inspire People
- Job Title
- Senior Automation Tester
- Job Description
-
**Job title**
Senior Automation Tester (6-Month Contract)
**Role Summary**
Lead design, implementation, and maintenance of automated UI and API test suites for a government agency’s cloud‑native systems. Drive quality through DevOps practices, collaborate with developers, and support AI/ML‑enabled projects. Provide expertise in automation testing, performance testing, and security compliance (ISO 27001, HMG IA controls).
**Expectations**
• 6‑month contract, fully remote with occasional monthly travel to Wales.
• Adhere to IR35 inside status.
• Apply Agile delivery and DevOps principles consistently.
• Deliver robust, reusable automated tests that meet enterprise‑grade standards.
**Key Responsibilities**
- Design, code, execute, and maintain automated UI and API test suites.
- Ensure scalable, maintainable test architecture using DevOps best practices.
- Collaborate with developers to achieve unit‑level coverage and shared code understanding.
- Build test solutions from scratch aligned with Test Strategy and Engineering Principles.
- Identify, manage defects, incidents, risks, and issues per internal QA standards.
- Implement security, performance, and scalability testing, applying HMG IA technical controls and ISO 27001.
- Integrate testing tools with Azure DevOps, GitHub, and Azure Load Test.
- Document test plans, execution results, and non‑functional test artifacts.
**Required Skills**
- Automation tools: MS Visual Studio C\#, Selenium, BDD, Reqnrole, MSTest, RestSharp, JavaScript.
- Non‑functional testing: JMeter, Azure Load Test.
- Cloud: Azure services, data model familiarity, test documentation.
- Agile methodology experience.
- DevOps: Azure DevOps, GitHub.
- Format: Strong analytical, problem‑solving, and communication skills.
**Desirable / Additional Skills**
- Unit testing knowledge.
- Dynamics 365 & Power Platform testing.
- Docker, Python.
- DevOps advocacy.
**Required Education & Certifications**
- ISTQB Foundation Level (certification), if available.
- Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or related field.