Job Summary:
We are seeking a detail-oriented and enthusiastic Associate QA Engineer with 1–2 years of experience to join our quality assurance team. The ideal candidate will assist in executing manual and automated test cases, identifying defects, and ensuring overall software quality across web and mobile applications.
Key Responsibilities:
Design, develop, and execute manual and automated test cases to validate software quality.
Collaborate with developers, product managers, and UX designers to understand project requirements.
Identify, document, and track bugs using Jira or other tracking tools.
Perform various types of testing including functional, regression, smoke, and exploratory testing.
Create and maintain test plans and test scenarios based on user stories and requirements.
Ensure cross-browser and cross-device compatibility for web and mobile applications.
Support CI/CD pipelines by executing and validating automated tests.
Participate in peer reviews and provide input to enhance testing strategies.
Required Skills & Experience:
Bachelor's degree in Computer Science, Information Technology, or a related field.
1–2 years of experience in software testing or quality assurance.
Understanding of manual testing techniques, functional and regression testing.
Experience with test case management tools like TestRail or TestLink.
Familiarity with bug tracking tools such as Jira or Mantis.
Basic knowledge of SQL for validating backend data.
Exposure to API testing tools like Postman or Swagger.
Awareness of testing in CI/CD pipelines using tools like Jenkins or GitHub Actions.
Strong attention to detail and analytical thinking.
Ability to work independently and collaboratively in a team.
Effective communication skills for issue reporting and test discussions.
Willingness to learn and adapt to new tools and methodologies.
Nice to Have:
Experience or exposure to automation testing using Selenium.
Familiarity with performance testing tools like JMeter.
Basic understanding of mobile app testing using tools like Appium.
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Why Join Us?
Opportunity to work with modern technologies and scalable systems.
Supportive team culture and growth-oriented environment.
Competitive compensation and benefits.
Hybrid or flexible working arrangements.