QA Analyst
Hybrid/Remote
Mint Velvet began when founders Liz Houghton and Lisa Agar-Rea set out to create an unfailingly chic collection of contemporary, great quality staples and elevated fits that they felt were missing from their wardrobes. Feeling frustrated that they couldn’t find anything they wanted to wear, or the great customer service they craved, they started fusing relaxed comfort with glamorous yet wearable fashion trends. Relaxed Glamour was born.
As collaborative creatives, we take untold pride in our work, designing with heart and soul. We want to be a force for good and are committed to becoming a more circular and responsible business, from the fabrics we choose to our considered processes. We are an agile and growing business, and we work hard to create an environment which allows for growth and progression, balanced with the support and flexibility needed to meet the challenge of a high-performance culture.
Our leadership teams and founders sit amongst the teams and encourage a culture of balance and passion. MV is a very special place, and our values are anchored by three main pillars: people, planet, and community.
As a QA Test Analyst, you will play a critical role in ensuring the quality and release management across Mint Velvet’s technology landscape. Your key responsibilities will involve supporting the delivery of high-quality software across various products utilizing technical test solutions. You will contribute to designing, maintaining, and executing both functional and non-functional tests, covering manual and automated processes.
Mint Velvet is a rapidly expanding premium womenswear retailer, currently undertaking an ambitious digital transformation. This presents a fantastic opportunity for you to be an essential part of this journey within a brand known for its high-performance and collaborative culture.
Our Values:
With Soul. Courage & Resilience. Passion & Drive. Entrepreneurial Spirit. Collaborative.
Your responsibilities will include:
1. Collaborate with the Test Lead to define the most effective testing approaches and strategies for both manual and automated testing
2. Assist the Test Lead in determining entry and exit criteria for test phases, providing recommendations as needed
3. Understand the functional and technical requirements of the products to prioritize the development and deployment of test automation
4. Translate requirements and design specifications into comprehensive test scripts
5. Execute test scripts for both manual and automated testing, ensuring data accuracy and integrity
6. Perform test reviews throughout the development lifecycle, identifying and addressing unfit artifacts
7. Create and maintain automated test libraries, ensuring they function as intended when applications are modified
8. Track and log defects, working closely with developers, project managers, and product managers to ensure timely testing and quality delivery
9. Communicate effectively with stakeholders to support the execution of testing activities
10. Stay updated on the latest technologies, tools, and software testing methodologies
11. Provide constructive feedback on code quality and collaborate with developers to ensure high standards
12. Demonstrate a working knowledge of modern design methodologies, such as component architectures, microservices, and cloud platforms (preferably Azure)
13. Assist in maintaining the test automation strategy and framework
Key Skills and Experience:
14. Experience working with the Shopify platform
15. Familiarity with the retail sector
16. Experience with integration/middleware systems
17. Knowledge of ERP systems
18. Event tracking expertise
19. Proven experience in QA automation
20. Strong skills in Java/Javascript programming and test design
21. Hands-on experience with Selenium, Cucumber, Gherkin, and Playwright
22. Experience in mobile automation using Appium
23. Proficiency in testing REST and SOAP services (e.g., Rest Assured, Postman, soapUI)
24. Deep understanding of automation frameworks and workflows
25. Ability to design tests based on mockups, specifications, and acceptance criteria
26. Coordination with test and development teams for CI/CD and automation testing
27. Familiarity with continuous testing tools such as Jenkins/Buddy
28. Experience with agile methodologies across multiple projects
29. Skilled in defect management tools, especially Jira with the Zephyr plugin
30. Expertise in cross-browser, cross-device, responsive, and accessibility testing
31. Knowledge of version control systems (GitHub)
32. Experience with IntelliJ IDEA and MS SQL
You'll be rewarded with:
33. Competitive starting salary and great career prospects in a fast-paced and growing business
34. 25 days holiday plus bank holidays and an additional day off on your birthday
35. Company-funded private health insurance
36. Access to Smart Health - providing a range of services such as private GP appointments, mental health support, nutritional advice and more
37. Life assurance
38. Discretionary bonus scheme
39. 50% staff discount
40. Interest-free season ticket loan
41. Free Parking
42. Early pay day finish - finish at 3pm every pay day Friday
43. Bespoke induction support and ongoing development to help you thrive in your new role
44. In-house performance coaches for all levels
45. A welcoming and inspiring work-environment