Role: Senior Test Engineer (Automation)
Salary: £60k + bonus
Location: Nottingham, UK (80% remote)
Are you passionate about driving software quality through cutting-edge test automation? We are looking for a highly skilled Senior Test Automation Engineer to join our dynamic and forward-thinking team. This is an opportunity to work on innovative projects, collaborate with talented professionals, and contribute to the development of reliable and high-performing software solutions.
About the Role
As a Senior Test Automation Engineer, you will play a pivotal role in ensuring the quality and robustness of our software products. You will design, develop, and implement test automation frameworks, collaborate with developers and stakeholders, and help drive best practices in automated testing. Your expertise will be crucial in maintaining the reliability, performance, and security of our applications.
Key Responsibilities
* Develop and maintain automated test scripts to validate software quality across our product suite.
* Design and implement robust testing frameworks for new features and system integrations.
* Collaborate with cross-functional teams to define test strategies, acceptance criteria, and test plans.
* Identify, document, and track defects to ensure timely resolution.
* Conduct exploratory testing to uncover edge cases and improve overall test coverage.
* Participate in code reviews, offering insights on testability and automation strategies.
* Continuously improve test automation processes and tools to enhance efficiency.
* Mentor and guide junior team members on best practices in test automation and quality assurance.
* Contribute to Agile ceremonies and discussions to refine testing strategies and workflows.
Essential Skills & Experience
* Extensive experience in test automation using tools like Selenium, Playwright, or similar frameworks.
* Strong proficiency in programming languages such as C#, Java, or Python.
* Deep understanding of API testing, including REST and SOAP protocols.
* Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, Azure DevOps).
* Solid knowledge of Agile methodologies and experience working in a Scrum/Kanban environment.
* Strong analytical and problem-solving skills with an eye for detail.
* Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
* Experience with SQL and database testing.
* Proactive mindset with a passion for continuous improvement in testing processes.
Desirable Qualifications
* Experience working in cloud-based testing environments (AWS, Azure).
* Knowledge of performance testing tools such as JMeter or LoadRunner.
* Familiarity with version control systems like Git.
* Experience mentoring or training team members in test automation.
* Understanding of security testing principles and best practices.
If you are an experienced Test Automation Engineer eager to make a real impact, we would love to hear from you. Apply today and be part of a team dedicated to delivering high-quality software solutions!