At a Glance
- Tasks: Lead QA projects, design automated tests, and collaborate with teams to enhance software quality.
- Company: Join Glasswall, a forward-thinking tech company prioritising innovation and collaboration.
- Benefits: Enjoy flexible working hours, competitive salary, and comprehensive health benefits.
- Why this job: Make a real impact in a fast-paced environment while championing test automation.
- Qualifications: Proficient in software QA, test automation, and Agile methodologies.
- Other info: Embrace a supportive culture that values work-life balance and personal growth.
The predicted salary is between 36000 - 60000 £ per year.
Senior QA Analyst from understanding system requirements and defining quality acceptance criteria, delivering and reviewing high level testing plans, through to the execution of large-scale automated testing. You will take responsibility for key QA projects and initiatives, from the initial planning stages onwards, driving them through to completion. To be successful in this role, you will need to be highly analytical, and able to keep pace with our work in a fast-paced and technical environment.
Responsibilities:
- Champion the value of test automation and shift left testing across the organization, promoting collaboration and knowledge sharing between teams.
- Design and implement automated test tooling, processes and scripts for functional and non-functional testing, using appropriate frameworks and technologies.
- Collaborate with developers to promote unit testing best practices and guide them in building efficiently testable code.
- Understand current practices, identify automation opportunities, and migrate manual tests to automated solutions.
- Use AI appropriately and effectively, to enhance our quality assurance work and increase the efficiency of the team.
- Work closely with DevOps engineers to integrate automated tests into CI/CD pipelines and establish effective test execution strategies.
- Collaborate with the product owners, to refine and prioritise internal work items in the backlog.
- Stay up to date on the latest testing trends, tools, and methodologies, and propose improvements to our testing infrastructure and tooling.
- Provide feedback to developers on code testability and suggest improvements to overall code quality.
- Analyse test results, identify trends, and provide actionable insights to stakeholders.
- Document test automation processes and best practices for future reference.
- Mentor and coach less experienced team members.
Required Knowledge, experience and values:
- A high level of proficiency in all aspects of software quality assurance, with a strong focus on test automation for libraries and SDKs.
- Capable of designing, building and maintaining testing frameworks from scratch.
- Experience in low level programming language testing would be a strong benefit.
- Understanding and experience of unit testing.
- Good understanding of test-driven and behaviour-driven development (TDD/BDD).
- Experience with non-functional testing techniques.
- Experience working as part of a Scrum team, driving in-sprint test case development and exploratory testing.
- Strong understanding of Agile methodologies and DevOps principles, particularly as they apply to continuous delivery of software libraries.
- Familiarity with Azure CI/CD pipelines, repositories, and their integration with automated testing.
- Cloud environments; building, deploying, and testing on these platforms.
- Excellent communication and collaboration skills.
- Eagerness to learn, adapt and evolve.
- Passion for software quality, shifting it left, and shortening feedback loops.
Beneficial Knowledge, experience, and values:
- Using AI to analyse and augment testing coverage and solutions.
- Development/scripting experience in Python, with a good understanding of: Object orientated programming principles, data types, built-in functions and the standard library, debugging and troubleshooting, using unittest or pytest.
- Experience with development/testing/scripting with a C# codebase.
- Skills in using Git for version control.
Work/Life Balance:
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to lifelong happiness and fulfilment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.
Salary and Benefits:
Glasswall offers a competitive salary and incentives package. We offer flexible and remote working options, with hybrid working from our office in the Greater London area. Office travel and incidental WFH expense coverage. Private Medical Insurance including mental health support and cancer care. Company sponsored life, critical illness, and income protection insurance. Contributory pension scheme. Access to ‘salary sacrifice’ benefits such as Cycle to Work and Tech Schemes.
A successful candidate will live in the United Kingdom and be comfortable working from home with some meetings being held in the London office. We encourage you to apply even if your experience is not a 100% match with the position. We are looking for someone with relevant skills and experience, not a checklist that exactly matches the job description. We want to help you grow, and in return, you help us grow into a stronger, more inclusive organisation. Glasswall is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.
Application process:
Interested candidates can visit http://careers.glasswall.com/ to apply.
Senior QA Analyst & Automation Engineer employer: Glasswall, LLC
Contact Detail:
Glasswall, LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior QA Analyst & Automation Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your automation projects and testing frameworks. This gives potential employers a tangible look at 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 automation challenges. Practice articulating your thought process and problem-solving skills, as this is often what interviewers are keen to see.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect with us directly.
We think you need these skills to ace Senior QA Analyst & Automation Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with test automation and Agile methodologies. We want to see how your skills align with the role, so don’t hold back on showcasing your relevant projects!
Show Off Your Analytical Skills: Since this role requires a high level of analytical thinking, include examples in your application that demonstrate your problem-solving abilities. We love seeing how you’ve tackled challenges in past QA projects!
Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s necessary. Make it easy for us to see why you’re a great fit for the team!
Apply Through Our Website: Don’t forget to submit your application through our careers page! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Glasswall, LLC
✨Know Your Automation Tools
Make sure you’re well-versed in the automation tools and frameworks mentioned in the job description. Brush up on your experience with Python, C#, and any relevant testing frameworks like unittest or pytest. Being able to discuss specific projects where you've implemented these tools will show your hands-on experience.
✨Showcase Your Analytical Skills
Prepare to demonstrate your analytical thinking during the interview. Think of examples where you’ve identified automation opportunities or improved testing processes. Be ready to discuss how you analyse test results and provide actionable insights, as this is crucial for the role.
✨Emphasise Collaboration
Since the role involves working closely with developers and product owners, highlight your collaboration skills. Share experiences where you’ve successfully worked in a Scrum team or guided developers on unit testing best practices. This will show that you can effectively promote knowledge sharing across teams.
✨Stay Updated on Trends
Demonstrate your passion for quality assurance by discussing the latest trends and methodologies in testing. Mention any recent tools or techniques you’ve explored, especially those related to AI in testing. This shows that you’re proactive about staying current and can bring fresh ideas to the team.