Posted on: 28/10/2025
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.
Did you find something suspicious?
Posted By
Akshith Sheshadri
Associate Manager, Talent Acquisition at EMMES SERVICES PVT LTD
Last Active: 26 Nov 2025
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1565614
Interview Questions for you
View All