HamburgerMenu
hirist

Job Description

Key Responsibilities :


- Develop, implement, and maintain comprehensive test plans, test cases, and test scripts for functional, regression, integration, and performance testing.


- Conduct manual and automated testing to identify software defects and ensure adherence to quality standards.


- Collaborate closely with developers, business analysts, and project managers to understand requirements and ensure adequate test coverage.


- Analyze system specifications and design test scenarios that align with user requirements and business logic.


- Execute tests, document results, and report defects using tools such as JIRA, Azure DevOps, or similar defect-tracking systems.


- Participate in design and code reviews to ensure adherence to quality and performance standards from the early stages of development.


- Implement and maintain automated test frameworks (e.g., Selenium, TestNG, Cypress, or similar tools) to increase testing efficiency.


- Perform API testing using tools like Postman, RestAssured, or SoapUI.


- Monitor and analyze test results, ensuring consistency, accuracy, and compliance with established quality metrics.


- Conduct root cause analysis for defects and coordinate with cross-functional teams to resolve issues effectively.


- Ensure compliance with QA processes, documentation, and version control best practices.


- Drive continuous improvement initiatives within QA practices to enhance test efficiency and product reliability.


Required Skills and Qualifications : Bachelors degree in Computer Science, Information Technology, or a related field.


- 4 - 8 years of hands-on experience in software quality assurance, including both manual and automated testing.


- Strong understanding of software development life cycle (SDLC) and testing methodologies (Agile, Scrum, Waterfall).


- Proven experience with test management and defect-tracking tools (e.g., JIRA, Zephyr, qTest).


- Proficiency in automation testing tools such as Selenium, TestNG, Cypress, or similar.


- Strong API testing experience using Postman, RestAssured, or equivalent tools.


- Working knowledge of SQL for data validation and backend testing.


- Experience in testing web and mobile applications across multiple platforms and browsers.

- Solid understanding of continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins, Git, or Azure DevOps.


- Excellent problem-solving, analytical, and debugging skills. Strong communication skills to effectively collaborate with technical and business teams.


Preferred Skills :


- Experience in performance and load testing using tools such as JMeter or LoadRunner.


- Knowledge of security testing principles and common vulnerabilities.


- Exposure to cloud-based testing environments (AWS, Azure, GCP).


- Experience with BDD/TDD frameworks like Cucumber or JBehave.


- Familiarity with containerization and microservices testing using Docker or Kubernetes.


Key Attributes :


- Detail-oriented with a commitment to product excellence.


- Strong organizational and documentation skills.


- Ability to work independently as well as part of a cross-functional team.


- Adaptability to changing priorities and dynamic project environments.


- Passion for technology and continuous learning.

info-icon

Did you find something suspicious?