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!