Talent.com
Quality Assurance Specialist - Selenium

Quality Assurance Specialist - Selenium

EMMES SERVICES PVT LTDBangalore
6 days ago
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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Quality Assurance Specialist • Bangalore