We are looking for a detail-oriented QA Engineer with 2-5 years of experience in both manual and automation testing. The ideal candidate will be responsible for ensuring the quality and reliability of software products through comprehensive testing strategies, including functional, regression, and automated testing.
Responsibilities:
- Design, develop, and execute test plans, test cases, and test scripts for web and/or mobile applications.
- Perform manual testing to identify bugs, usability issues, and edge cases.
- Develop and maintain automation test scripts using appropriate tools and frameworks.
- Execute regression, integration, system, and performance testing.
- Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure test coverage.
- Identify, document, and track defects using bug tracking tools.
- Participate in sprint planning, reviews, and daily stand-ups in an Agile environment.
- Continuously improve QA processes, tools, and methodologies.
Requirements:
- 2-5 years of experience in software testing (manual + automation).
- Strong understanding of SDLC and STLC processes.
- Hands-on experience with automation tools such as Selenium, Cypress, Playwright, or similar.
- Proficiency in at least one programming/scripting language (Java, Python, JavaScript, etc.)
- Experience with API testing tools like Postman or RestAssured
- Familiarity with test management and bug tracking tools (JIRA, TestRail, etc.)
- Basic knowledge of CI/CD pipelines.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Experience working in Agile/Scrum environments.
- Knowledge of performance testing tools (JMeter, LoadRunner, etc.)
- Exposure to version control systems like Git.
- Understanding of database testing and SQL queries.
#J-18808-Ljbffr…
