QA Engineer
We are looking for a QA Engineer with strong skills in manual and automation testing to ensure the quality, reliability, and performance of our web applications and microservices. The ideal candidate will have hands-on experience with Selenium automation , microservice testing, and modern QA best practices.
Responsibilities :
- Design, develop, and execute manual and automated test cases.
- Perform functional, regression, integration, and system testing for web applications and microservices.
- Build and maintain Selenium-based automation frameworks .
- Collaborate with developers and product owners to understand requirements and acceptance criteria.
- Ensure proper test coverage through test plans, test scenarios, and traceability.
- Identify, log, and track bugs; ensure timely resolution with development teams.
- Contribute to CI / CD pipeline test automation for faster, reliable releases.
- Perform API and microservices testing using tools like Implement QA best practices for performance, scalability, and security testing where needed.
- Provide clear test documentation and support UAT.
Must Have Skills :
Strong knowledge of manual testing concepts, processes, and best practices .Hands-on experience with Selenium WebDriver for web automation.Experience in testing REST APIs and microservices .Proficiency in test case design, defect tracking, and bug lifecycle management .Familiarity with CI / CD pipelines (Jenkins, GitLab CI, etc.).Strong understanding of SDLC, STLC, and Agile methodologies .Experience with test management tools (JIRA, TestRail, Zephyr, etc.).Good programming / scripting skills (Java, Python, or equivalent) for test automation.Nice to Have Skills :
Knowledge of BDD frameworks (Cucumber, Behave).Experience with API automation (RestAssured, Postman Collections, Newman).Exposure to performance testing (JMeter, Gatling).Familiarity with containerized environments (Docker, Kubernetes).Cloud testing experience (AWS).(ref : hirist.tech)