Hybrid QA Engineer
Sporty Group
IndiaremotePosted 1 month ago
Skill Required
QA-EngineerAutomation-TestingSoftware-Quality-AssuranceManual-TestingAPI-TestingRemote-QA-EngineerRemote-Quality-Assurance-EngineerSoftware-QA-and-Testing-EngineerQA-Test-EngineerFull-Stack-QA-EngineerSoftware-QA-EngineerIntegration-QA-EngineerRemote-Quality-EngineerAgile-QA-EngineerQA EngineerJMeterTest AutomationGitHub ActionsManual TestingCD pipelinesPostmanPlaywrightEngineeringR ProgrammingKubernetesautomationdesigningdebuggingSeleniumAndroidMongoDBJenkinsTestNGPythonDockerAppiumdesignDevOpsGitMySQLFulltime
Key highlights
- Competitive salary plus quarterly performance-based bonuses
- 5+ years of experience in software quality assurance required
- 28 days paid annual leave
- Must have some overlap with UK timezone
- Strong Python programming and test automation framework design experience required
- Annual company retreats
Role overview
Sporty is seeking a Hybrid QA Engineer to ensure the quality of web casino, Android, and iOS game releases before they are published. You will work across both manual testing and test automation, contributing to every stage of the development process from requirements capture and estimation through to final testing, launching, and maintenance. You will have the power to decide what is ready for launch and what needs more work, reflecting Sporty's approach of treating QA as an enabler rather than a blocker.
Responsibilities
- Testing (black box, white box, integration, and performance) of the Web, Android and iOS platforms
- Track and record product issues using Atlassian Jira and analyse the problems through various tools, giving feedback to relevant personnel to make corrections
- Simulate user needs and actual usage scenarios from a user perspective
- Actively participate in team discussions, challenge requirements, and acceptance criteria to ensure clarity and testability
- Create, follow up on, and continuously improve the test strategies and quality processes applied within the team, aiming to maintain high product standards and ensure constant delivery with high-quality products
- Design, develop and maintain automated Web, Mobile, and API tests
- Identify processes to apply to maintain a healthy QA mentality within the team
- Help automate engineering workflows, including custom tooling beyond the automation framework
- Review designs and code done by others and provide constructive feedback
- Proactively identify gaps and opportunities to improve or establish quality processes
- Drive the creation and maintenance of QA documentation, standards, and best practices
- Maintain and improve the automation framework. Help automate engineering workflows, including custom tooling beyond the framework
- Align QA processes between different departments and stakeholders
Requirements
- 5+ years of experience in software quality assurance, including significant hands-on experience in test automation using Python
- Strong Python programming skills, including designing and maintaining test automation frameworks
- Solid understanding of testing types (integration, end-to-end, regression, performance, and API testing), test design techniques and quality processes
- Experience with Web / Android / iOS and API manual testing
- Experience with web debugging and API testing tools (Chrome DevTools, Postman)
- Working knowledge of relational databases, preferably MySQL
- Experience in automation testing of REST APIs
- Experience in automation testing of mobile apps (Android and iOS)
- Experience in automation testing of web apps (Selenium/Playwright)
- Experience with Docker
- Experience integrating automated tests into CI/CD pipelines and contributing to release quality gates
- Experience working within Agile/Scrum development environments, participating in sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives
- Support onboarding of new QA team members and align testing best practices across teams
- Must have some overlap with UK timezone to ensure collaboration with the rest of the team daily
Nice to have
- Working knowledge of NoSQL databases, preferably MongoDB
- Experience with performance testing
- Experience with stress testing
- Experience with Kubernetes
- BS / MS in Computer Science, Information Systems, Electrical Engineering
Benefits
- A competitive salary plus individual performance-based bonuses every quarter
- 28 days paid annual leave
- Core working hours of 10am-3pm in your local time zone, with flexibility outside of these hours
- Referral bonuses and flash bonuses
- Top-of-the-line equipment
- Annual company retreats that provide opportunities to connect and collaborate with colleagues from around the world
Additional details
- Our Stack: Programming language: Python; DB: MySQL / Mongo DB; DevOps: AWS / Jenkins / GitHub Actions / K8S; Web: Selenium / Playwright / Postman; Mobile: Appium / Android Studio / XCode; Management: Jira / TestRail
- Interview Process: Remote video screening with our Talent Acquisition Team; Offline take home assignment; Remote video interview with Team Members (60 Mins); Final discussion with the hiring manager (60 mins)
- Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
- Originally posted on Himalayas
- Sporty is a remote-first company in pursuit of sustainability