Design and develop automation frameworks from scratch, enhancing existing frameworks to ensure comprehensive test coverage;
Collaborate with Software/Test Engineers and Product Managers to understand project requirements and ensure automated testing aligns with business objectives;
Implement and maintain automated test scripts using the Playwright framework for functional, integration, regression, and UI testing;
Integrate automated tests into the CI/CD pipeline, ensuring a smooth and efficient deployment process;
Act as a quality advocate within Agile/Scrum teams, promoting best practices and continuous improvement in testing processes;
Mentor and guide the Manual part of the QA team on automation tools and methodologies, fostering a transition from manual to automated testing;
Perform in-depth analysis and debugging of automated test failures, working closely with development teams to resolve issues.
3+ years of experience in test automation and quality assurance;
Strong programming skills in JavaScript and TypeScript;
Extensive experience with Playwright, Cypress, or similar frameworks;
Deep understanding of client-server architecture and REST APIs;
Experience with SQL/NoSQL databases;
Understanding of microservices architecture;
Solid knowledge of SDLC, Agile/Scrum methodologies, and best practices in software development, including code reviews and CI/CD processes;
Ability to work on complex projects requiring a deep understanding of application business logic and dependencies;
Experience with monitoring and analytics tools: Grafana, Kibana, Elasticsearch, or other monitoring tools - would be a plus;
Knowledge of .NET/C#/C-family strictly typed language - would be a plus;
Experience with cloud services like AWS, Azure, or Google Cloud, particularly in deploying and managing testing environments - would be a plus;
Experience using tools like k6/JMeter/LoadRunner, to ensure the application's scalability and stability - would be a plus;
Proficiency with Git or similar version control systems for managing and collaborating on codebases - would be a plus.
Good communication skills;
Responsibility and multitasking;
Team player skills.
GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;
DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy, driving Growe to success;
BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.
Here at Growe, we operate boldly in the iGaming and Entertainment industries, uniting brands worldwide and gathering expertise from diverse markets.
We focus on developing and implementing cutting-edge entertainment technology platforms and payment solutions, propelling assets' expansion and sustainable growth. We dare to unlock potential and seize opportunities, from launching new iGaming brands in Asia, Africa, and Latin America to providing exceptional opportunities to our team players and an extraordinary chance to succeed.
Check out our vacancies and join our growing team of opportunities unlockers.
Let's grow together!