At a Glance
- Tasks: Design and develop automated test scripts using Selenium to ensure software quality.
- Company: Join a dynamic team focused on cyber security and critical national infrastructure.
- Benefits: Enjoy remote work, flexible hours, 25 days holiday, and a healthcare cash plan.
- Why this job: Make a real impact in cyber defence while working with cutting-edge technology.
- Qualifications: Experience with Selenium, Java or Python, and a solid understanding of software testing principles.
- Other info: Be part of a sociable remote team with excellent career growth opportunities.
The predicted salary is between 28800 - 43200 Β£ per year.
Automation Test Engineer β Selenium (Remote, UK)
Are you an experienced Automation test Engineer with a intrigue for al things cyber security?
Interested in ensuring software that protects critical national infrastructure (CNI) is thoroughly tested to your own high standards?
Enjoy working as part of a sociable but remote fist team?
Then this could be for you!
(If you're good at using Selenium and complementary technologies to test software written in Java!)
The Team:
You'll be part of a talented Java Engineering team, integrated into meaningful work from the get go, and relied upon to build new and improve existing test suites.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium WebDriver .
- Contribute to the design and improvement of the automation framework .
- Collaborate with developers and product managers to identify test requirements.
- Write and execute manual test cases when automation is not applicable.
- Participate in code reviews , ensuring quality and maintainability of test code.
- Debug test failures and perform root cause analysis.
- Work with CI/CD pipelines to integrate automated tests into the development lifecycle.
- Provide well written reports
Required Skills & Experience
- Professional experience using Selenium to Automate Software Testing for enterprise sized applications
- Proficiency using or good understanding of Java and/or Python
- Solid understanding of software testing principles , including functional, regression, and integration testing.
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- Familiarity with version control (e.g., Git)
Benefits :
- Healthcare Cashplan
- 25 Days Holiday
- Remote Working (UK Based)
- Enhanced Pension
- Flexible working hours
- Partner discounts across named brands
Curious? Apply now and help us redefine cyber defense, or get in touch with Kieran@agilisrecruitment.com
Agilis Recruitment LTD is acting as an agency on behalf of our client.
We value diversity and equal opportunity. All applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.
Due to the high volume of applications we typically receive, while we do try and aim to offer feedback to all applicants, if you do not hear back within 5 working days of your application, please assume you have been unsuccessful in this instance.
QA Engineer (Automation) employer: MindMatch
Contact Detail:
MindMatch Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land QA Engineer (Automation)
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in QA or automation roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your automation test scripts and any projects you've worked on using Selenium. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on common QA scenarios and coding challenges. Practice explaining your thought process while debugging or designing test cases. We want to see how you think, not just what you know!
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team and contributing to our mission in cyber defence.
We think you need these skills to ace QA Engineer (Automation)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Selenium and Java. We want to see how your skills match the job description, so donβt be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why youβre passionate about automation testing and how you can contribute to our team. Keep it engaging and personal β we love a good story!
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in testing and how you overcame them. We appreciate candidates who can think critically and adapt to new situations.
Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. Itβs the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at MindMatch
β¨Know Your Tools
Make sure you're well-versed in Selenium and any other tools mentioned in the job description. Brush up on your Java or Python skills, as you'll likely be asked to demonstrate your understanding of these languages during the interview.
β¨Understand Testing Principles
Familiarise yourself with software testing principles like functional, regression, and integration testing. Be prepared to discuss how you've applied these principles in past projects, as this will show your depth of knowledge and experience.
β¨Show Your Collaboration Skills
Since the role involves working closely with developers and product managers, think of examples where you've successfully collaborated in a team setting. Highlight your communication skills and how youβve contributed to identifying test requirements.
β¨Prepare for Technical Questions
Expect technical questions related to CI/CD tools and version control systems like Git. Review common scenarios you might face in automated testing and be ready to explain your thought process when debugging test failures.