Quality Management

Quality Assurance Engineer (Manual & Automation) 

Bengaluru, Karnataka, India

About OneHubPOS:

OneHubPOS, a leading SaaS company revolutionizing point-of-sale software solutions, is seeking a detail-oriented and analytical Quality Assurance Engineer (Manual & Automation) to ensure the highest standards of software quality. We are looking for a meticulous professional who thrives on identifying and resolving issues, enhancing automation frameworks, and improving overall product reliability. If you're passionate about delivering flawless software experiences and want to play a crucial role in our quality assurance process, we’d love to have you on our team!

Role Summary : 

We are seeking a passionate and detail-oriented Quality Assurance Engineer to join our growing team. In this role, you will play a crucial part in ensuring the quality and reliability of our software products. You will be responsible for both manual and automated testing activities, ensuring that our products meet the highest standards of quality and customer satisfaction. 

Employment Type : Full-time 

‍As a Quality Assurance Engineer (Manual & Automation) at OneHubPOS, your Primary Responsibilities will include:

Manual Testing:  

  • Design, execute, and document manual test cases for various software applications (web, mobile, API). 
  • Perform functional, regression, integration, and system testing. 
  • Identify, log, and track software defects using bug tracking tools. 
  • Collaborate with developers to reproduce and resolve issues. 

Test Automation:  

  • Develop, maintain, and execute automated test scripts using appropriate tools (e.g., Selenium, Appium, JUnit, TestNG). 
  • Create and maintain test frameworks and automation suites. 
  • Analyze test results and generate comprehensive test reports. 
  • Continuously improve and optimize the test automation framework. 

Quality Assurance Processes:  

  • Participate in all phases of the software development lifecycle, from requirements gathering to release. 
  • Contribute to the improvement of QA processes and methodologies. 
  • Stay updated on the latest testing tools, technologies, and best practices. 

Communication & Collaboration:  

  • Effectively communicate testing status, risks, and issues to the development team and stakeholders. 
  • Collaborate effectively with developers, product managers, and other team members. 
  • Strong written and verbal communication skills. 

Requirements : 

  • Bachelor's degree in Computer Science, Engineering, or a related field. 
  • 2+ years of experience in software quality assurance. 
  • Strong understanding of software testing methodologies and best practices. 
  • Experience with one or more scripting/programming languages (e.g., Java, Python, JavaScript). 
  • Experience with test automation frameworks (e.g., Selenium, Appium, JUnit, TestNG). 
  • Experience with bug tracking tools (e.g., Jira, Bugzilla). 
  • Excellent attention to detail and a strong work ethic.

Bonus Points: 

  • Experience with API testing tools (e.g., Postman, SoapUI). 
  • Experience with performance and load testing. 
  • Experience with cloud-based testing platforms. 
  • Experience with Agile development methodologies. 

Why Join OneHubPOS? 

At OneHubPOS, we believe in rewarding our team members and fostering a culture of growth. 

  • Competitive salaries and performance-based bonuses await you. 
  • Opportunities to participate in company shares/ESOPs allow you to share in our success. 
  • Our hybrid work model provides the flexibility to balance your work and personal life. 
  • You'll learn from and collaborate with a highly skilled and experienced team, accelerating your professional growth. 

Join us and be a part of something exciting! 

Apply Now