Software Test Engineer

2 - 5 years

4 - 7 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a detail-oriented and analytical Software Test Engineer to join our dynamic team. You will be responsible for ensuring our software is robust, reliable, and meets the highest standards before it reaches our users. This role requires a passion for quality, a knack for breaking things, and a commitment to continuous improvement in a fast-paced, agile environment.

Responsibilities

  • Test Planning & Strategy:

    Design and develop comprehensive test plans and test cases based on product requirements and technical specifications.
  • Manual & Automated Testing:

    Execute manual and automated tests across various platforms (web, mobile) to identify, document, and track defects from discovery to resolution using tools like Jira.
  • Automation Development:

    Develop, maintain, and enhance automated test scripts and frameworks using tools like Selenium, Cypress, or Playwright to improve testing efficiency and coverage.
  • Performance & Load Testing:

    Plan and execute non-functional tests to ensure system performance, stability, and scalability under load.
  • Security Testing:

    Perform baseline security testing to identify common vulnerabilities (such as OWASP Top 10) and work with the development team to ensure remediation.
  • Reporting & Analysis:

    Create detailed and understandable bug reports and test summary reports to communicate testing progress and product quality to stakeholders.

Skills & experience

  • Strong understanding

    of STLC, SDLC, and various testing methodologies (e.g., Agile, Scrum).
  • Proven experience

    in writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience

    with automated testing tools such as

    Selenium

    ,

    Cypress

    , or

    Playwright

    .
  • Solid knowledge

    of at least one programming/scripting language, preferably

    Python

    or

    Java

    .
  • Knowledge of common security vulnerabilities

    (e.g., OWASP Top 10) and basic security testing principles.
  • Experience

    with API testing tools like

    Postman

    or

    Rest-Assured

    .
  • Familiarity

    with bug tracking and project management tools like

    Jira

    or

    Azure DevOps

    .
  • Excellent problem-solving skills

    and a keen eye for detail.
  • Strong verbal and written communication skills

    ; able to articulate complex issues to both technical and non-technical team members.

Nice-to-have

  • Experience with performance and load testing tools such as

    JMeter

    or

    LoadRunner

    .
  • Knowledge of

    CI/CD pipelines

    and experience integrating automated tests using tools like

    Jenkins

    or

    GitHub Actions

    .
  • Familiarity with testing on cloud platforms (

    AWS

    ,

    Azure

    , or

    GCP

    ).
  • Exposure to

    security testing

    principles and tools.
  • Understanding of database concepts and experience with

    SQL

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Mumbai Metropolitan Region

Chalakkudy, Kerala, India