QA Engineer
Bangalore, India
BHIVE Workspace - No.112, AKR Tech Park, "A" Block, 7th Mile Hosur Rd, Krishna Reddy Industrial Area, Bengaluru, Karnataka 560068
+91 9900015053
office@habitnu.com
Briefcase
Full Time
Location
On-Site
India
Job Overview
As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software products. You will participate in the testing efforts, design and execute test plans, identify bugs, and work closely with the development team to resolve issues. The ideal candidate should have strong expertise in both manual and automated testing processes especially in Mobile testing, excellent analytical skills, and a solid understanding of QA best practices.
Ultimately, you will ensure that our products, applications and systems work correctly.
Key Responsibilities
  • Develop, execute, and maintain test cases for web and mobile applications.
  • Perform functional, performance, regression, and exploratory testing to ensure high-quality software releases.
  • Design and implement automated test scripts using frameworks like JUnit, TestNG, or Cucumber.
  • Conduct mobile application testing using tools such as Appium and Selenium for both Android and iOS platforms.
  • Collaborate with developers, product managers, and UX teams to understand feature requirements and identify potential issues early in the development cycle.
  • Use defect tracking tools like Jira or Bugzilla to log, track, and manage bugs efficiently.
  • Analyze test results and provide detailed reports on application quality.
  • Ensure continuous improvement by suggesting best practices in testing methodologies, automation, and process optimization.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Requirements
  • Programming Languages: Proficiency in Python or Java for test automation.
  • Mobile Testing Tools: Hands-on experience with Appium, Selenium, or other mobile automation frameworks.
  • Test Automation Frameworks: Knowledge of JUnit, TestNG, Cucumber, or similar frameworks.
  • Mobile Operating Systems: Familiarity with Android and iOS testing environments.
  • Software Testing Methodologies: Strong understanding of functional, performance, regression, and exploratory testing techniques.
  • Defect Management Tools: Experience using Jira, Bugzilla, or similar tools for bug tracking and reporting.
  • Communication & Collaboration: Strong interpersonal and teamwork skills to work effectively with cross-functional teams.
  • Experience developing secure applications within a compliance regime or control framework, such as SOC2, HITRUST.
  • BSc/BA in Computer Science, Engineering, or a related field is preferred.
Preferred Qualifications:
  • Experience with CI/CD pipelines and integrating automated tests into the software development lifecycle.
  • Knowledge of cloud-based testing platforms like Sauce Labs or BrowserStack.
  • Exposure to API testing using tools like Postman or REST Assured.
  • Understanding of performance testing tools such as JMeter.
Apply Now