Job Description

Skills:
Selenium, JUnit, Postman, JIRA, Cypress, TestRail, Python, Appium,

Responsibilities:**

  • Design, develop, and execute automated test scripts using tools such as Selenium, JUnit, or similar.
  • Perform manual testing to identify, document, and track software defects.
  • Collaborate with the development team to understand requirements and design test plans and test cases.
  • Conduct regression testing to ensure existing functionality is not affected by new changes.
  • Analyze test results, identify trends, and report on software quality metrics.
  • Participate in code reviews and provide feedback from a testing perspective.
  • Continuously improve testing processes and methodologies.
  • Maintain and update test environments and test data.
  • Work closely with cross-functional teams to ensure timely delivery of high-quality software.

Requirements

  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • Proven experience in software testing, including both automation and manual testing.
  • Proficiency in automation testing tools such as Selenium, QTP, or similar.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Experience with test management tools like JIRA, TestRail, or similar.
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and ability to work in a fast-paced environment.
  • Good communication and teamwork skills.

Preferred Qualifications

  • Experience with performance and load testing tools.
  • Knowledge of programming languages such as Java, Python, or C#.
  • Familiarity with continuous integration/continuous deployment (CI/CD) processes.