Search by job, company or skills

C

Senior Software Test Engineer

6-12 Years
8 - 14 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Over 100 applicants
Quick Apply

Job Description

Role Summary:

We are looking for a highly experienced Senior Software Test Engineer with 6+ years of professional experience in software quality assurance and testing. The ideal candidate will be responsible for defining testing strategies, implementing automation frameworks, ensuring software quality across the development lifecycle, and mentoring QA team members. This role requires strong expertise in manual and automated testing, test strategy, and collaboration with cross-functional teams to deliver high-quality software products.

Key Responsibilities:

  • Develop and implement comprehensive test strategies, test plans, and test cases based on product requirements and technical specifications.
  • Lead manual and automated testing efforts across multiple projects and platforms.
  • Design and maintain test automation frameworks to improve testing efficiency and coverage.
  • Perform functional, regression, integration, system, and performance testing.
  • Identify, document, and track software defects using bug-tracking tools and ensure timely resolution.
  • Collaborate with developers, product managers, and stakeholders to clarify requirements and improve product quality.
  • Participate in technical discussions and design reviews to ensure testability and quality standards.
  • Monitor and analyze test results, quality metrics, and defect trends.
  • Guide and mentor junior QA engineers, promoting best practices in software testing.
  • Ensure applications meet performance, reliability, security, and usability standards.
  • Support CI/CD pipelines by integrating automated tests into the development workflow.
  • Prepare and present test reports and quality status updates to stakeholders.
  • Continuously improve testing processes, tools, and methodologies.

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 6+ years of experience in software testing and quality assurance.
  • Strong knowledge of software development lifecycle (SDLC) and software testing lifecycle (STLC).
  • Experience working in Agile/Scrum development environments.

Technical Skills:

Testing Expertise

  • Strong experience in manual testing and test case design
  • Expertise in functional, regression, integration, system, and UAT testing
  • Experience with test management and defect tracking tools such as JIRA, TestRail, or Zephyr

Automation Testing

  • Hands-on experience with test automation tools such as Selenium, Cypress, or Playwright
  • Knowledge of programming or scripting languages like Java, Python, or JavaScript for automation
  • Experience building and maintaining automation testing frameworks

API & Performance Testing

  • Experience with API testing tools such as Postman, REST Assured, or SoapUI
  • Knowledge of performance testing tools such as JMeter, LoadRunner, or Gatling

DevOps & Tools

  • Version control using Git
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps
  • Experience with test automation integration in CI/CD pipelines

Database & System Testing

  • Strong knowledge of SQL for database validation and testing
  • Understanding of microservices architecture and distributed systems testing

Soft Skills:

  • Strong leadership and mentoring abilities
  • Excellent analytical and problem-solving skills
  • Effective communication and collaboration skills

Bachelor Of Technology (B.Tech/B.E), Masters in Technology (M.Tech/M.E)

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 144111693

Similar Jobs