Senior Software Test Engineer Job Description

As a Senior Software Test Engineer, you will lead the testing efforts, create test plans, and collaborate with development teams to ensure high-quality software products. You will be responsible for automating test cases, executing manual tests, and providing feedback to improve the overall product quality.

Responsibilities

  • Lead and manage the testing process for software applications
  • Design and implement test plans and test cases
  • Automate test cases using tools like Selenium, JUnit, or TestNG
  • Identify and report software defects and track them to resolution
  • Collaborate with cross-functional teams to ensure product quality
  • Stay updated with industry best practices and testing technologies

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Proven experience in software testing and quality assurance
  • Strong knowledge of testing methodologies and tools
  • Excellent problem-solving skills and attention to detail
  • Good communication and collaboration skills

Skills

  • Automation testing tools (e.g., Selenium)
  • Programming languages (e.g., Java, Python)
  • Test management tools (e.g., Jira)
  • CI/CD tools (e.g., Jenkins)
  • Quality assurance best practices