Engineering
Full time
Ahmedabad, India
Software Engineer II - (QA Department)
Company: https://begenuin.com/
WHO WE ARE
Hi, we're Genuin! π
We're on a mission to reinvent social for anyone who's looking for a place to share and learn, start meaningful conversations, and connect with like-minded people π.
We are creating a one-of-a-kind experience that speaks your language and becomes a place for casual learning, growth, and connection. π±β¨Genuin is built on an ANTI-algorithm. That means YOU decide what shows up in your feed... no ads, no likes or follower counts π«π.
Our mobile, video-first platform gives you a stage to host and contribute on any topic you're passionate about, or just level up via bite-sized content and group discussions. π¬πΉ
Help us make every connection a Genuin one! π
We are seeking a highly motivated Software Engineer II to work on various production aspects of our business. π₯π¬ This position is in Ahmedabad Location and with full-time based on-site availability. β°
As a QA Lead, you will lead the functional testing efforts and quality assurance process for our B2B and Mobile platform. You will work closely with cross-functional teams to ensure the delivery of high-quality software or products as per business expectations for our front end and back-end applications.π©βπ»
Eligibility
- Experience: 5+ years
- Work from the office is mandatory.
- Education: B.tech or M.tech is a higher priority.
- Priorier experience from Product based organization would be valued.
- Prior work for a video based platform would be considered as a feather on cap.
Responsibilities
- Develop comprehensive test plans, including test objectives, scope, and test strategies.
- Execute test cases, both manual and automated, to identify defects, bugs, and issues in software or products.
- Lead and mentor a team of QA testers, providing guidance and training.
- Create and maintain test documentation, including test cases, test scripts, and test reports.
- Track and manage defects, working with development teams to prioritize and resolve issues.
- Perform regression testing to ensure that software updates or changes do not negatively impact existing functionality.
- Collaborate with project managers, developers, and other stakeholders to provide clear and concise information on testing progress and issues.
- Ensure that the software or products meet industry standards, regulatory requirements, and company quality standards.
- Identify and assess potential risks related to product quality and propose mitigation strategies.
- Manage and maintain test environments, including test data and test infrastructure
Requirements
- Proven experience in software quality assurance and manual testing
- Expertise in QA functional testing for large scale web applications including front end and backend.
- Good to have Python/Java skills & API Testing with Postman/Swagger is a must.
- Knowledge of Automation testing methodologies and best practices.
- Proficiency in understanding requirements, user stories, creating comprehensive test documentation, test plans, test cases and reports; executing test cases for UI and APIs.
- Experience with defect management using tools like JIRA, defect triaging, defect remediation and root cause reporting.
- Experience with cross platform compatibility testing for mobile and web
- Familiarity with SQL/NoSQL for maintaining test data and environments.
- Familiarity with test automation tools and frameworks
- Flexibility to adapt to changing project requirements and priorities.
- A keen eye for detail to catch and report even subtle defects in the software.
- Familiarity with Load runner/JMeter and Locust.
COMPENSATION
- 5 days a week
- Flexible work arrangements
- Competitive Salary / RSU
- Great colleagues
- Amazing peers