At TeamFeePay, we're on a mission to transform the business end of grassroots football clubs across the UK and Ireland. Our innovative sports club management software goes beyond finances, supporting clubs in administration, membership, fundraising, and more. As experienced coaches, players, and volunteers, we understand the challenges clubs face. We're expanding in international markets, developing new components, and upgrading existing products to help clubs reduce administration and increase income.
Role Overview:
We are seeking a passionate Test Engineer to become the first QA hire in our engineering team. This is a unique opportunity to own and define how TeamFeePay approaches quality assurance. You'll be responsible for automating web application testing using Ruby, MiniTest, and Capybara, and integrating these tests within our development process.
Key Responsibilities:
1. Define Acceptance Criteria: Define and maintain acceptance test criteria to ensure the business goals and quality of features developed are met.
2. Develop and Enhance Automated Tests: Create and maintain automated software tests using MiniTest, Capybara, and other tools to evaluate functionality, performance, scalability, security, and reliability.
3. Design Test Frameworks: Contribute to the design and development of our application test framework.
4. Define QA Strategies: Help shape the test strategy and make decisions about processes, tools, and platforms required for the QA process.
5. Maintain Quality Standards: Uphold and improve quality standards within the development team.
6. Collaborate with Developers: Work closely with the development team to identify and fix issues, ensuring deadlines are met.
7. Balance Automation and Manual Testing: While the focus is on automation, some manual testing will be required to ensure comprehensive coverage.
Qualifications:
1. Experience: Minimum of 2 years in software quality assurance and automation testing.
2. Technical Skills:
1. Proficient in writing automated test scripts using Ruby or a similar language.
2. Hands-on experience with test automation using MiniTest and Capybara.
3. Familiarity with full-stack application testing.
4. Experience in non-functional testing.
3. Analytical Skills: Strong analytical thinking, logical reasoning, and problem-solving abilities.
4. Methodologies: Solid understanding of development and testing methodologies.
5. Collaboration: Excellent teamwork skills with the ability to work collaboratively with application design and development teams.
6. Adaptability: Ability to contribute to a growing team and adapt to new challenges.
Why Join TeamFeePay?
1. Pioneering Role: Be the trailblazer in establishing our QA processes and standards.
2. Growth Opportunities: Play a critical role in our expansion in international markets and the development of new products.
3. Impactful Work: Help transform grassroots sports clubs by improving their operations and financial stability.
4. Collaborative Environment: Work with a dedicated team of professionals who are passionate about sports and technology.
5. Competitive Package: Receive a competitive salary and benefits package.
#J-18808-Ljbffr