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

  1. Experience: 5+ years
  2. Work from the office is mandatory.
  3. Education: B.tech or M.tech is a higher priority.
  4. Priorier experience from Product based organization would be valued.
  5. Prior work for a video based platform would be considered as a feather on cap.




Responsibilities


  1. Develop comprehensive test plans, including test objectives, scope, and test strategies.
  2. Execute test cases, both manual and automated, to identify defects, bugs, and issues in software or products.
  3. Lead and mentor a team of QA testers, providing guidance and training.
  4. Create and maintain test documentation, including test cases, test scripts, and test reports.
  5. Track and manage defects, working with development teams to prioritize and resolve issues.
  6. Perform regression testing to ensure that software updates or changes do not negatively impact existing functionality.
  7. Collaborate with project managers, developers, and other stakeholders to provide clear and concise information on testing progress and issues.
  8. Ensure that the software or products meet industry standards, regulatory requirements, and company quality standards.
  9. Identify and assess potential risks related to product quality and propose mitigation strategies.
  10. Manage and maintain test environments, including test data and test infrastructure



Requirements

  1. Proven experience in software quality assurance and manual testing
  2. Expertise in QA functional testing for large scale web applications including front end and backend.
  3. Good to have Python/Java skills & API Testing with Postman/Swagger is a must.
  4. Knowledge of Automation testing methodologies and best practices.
  5. Proficiency in understanding requirements, user stories, creating comprehensive test documentation, test plans, test cases and reports; executing test cases for UI and APIs.
  6. Experience with defect management using tools like JIRA, defect triaging, defect remediation and root cause reporting.
  7. Experience with cross platform compatibility testing for mobile and web
  8. Familiarity with SQL/NoSQL for maintaining test data and environments.
  9. Familiarity with test automation tools and frameworks
  10. Flexibility to adapt to changing project requirements and priorities.
  11. A keen eye for detail to catch and report even subtle defects in the software.
  12. Familiarity with Load runner/JMeter and Locust.


COMPENSATION


  1. 5 days a week
  2. Flexible work arrangements
  3. Competitive Salary / RSU
  4. Great colleagues
  5. Amazing peers