This job is expired.

Advertisement:



Software Test Engineer

India, Republic Of India, Bengaluru
Last update 2025-02-06
Expires 2025-02-05
ID #2566591010
Free
Software Test Engineer
India, Republic Of India, Bengaluru,
Modified January 24, 2025

Description

Job Description


Experience :
4- 10 Yrs

Location :
Bangalore

Review Functional Specifications and Design Test Plans :

  • After examining the software or feature functional specifications, the engineer will create a comprehensive test plan covering both functional aspects and scalability considerations.
  • Collaborate with project leads and subject-matter experts to review and approve the test plan.
  • Utilize agile processes to plan for test automation using engineering tools.

Automate Test Cases for Future Releases :

  • The engineer will automate the test cases outlined in the test plans, employing advanced scripting techniques and languages like Python.
  • Leverage internal infrastructure to ensure automated scripts can be used across various test platforms.
  • Review the automated scripts with stakeholders and integrate them into the mainline regression process.
  • As the owner of the test suite, the engineer will address any issues reported in the automated scripts.

Handle Customer Escalations and Assist in Replication :

  • Participate in major customer escalations, collaborating with other stakeholders to understand the problem.
  • Investigate and narrow down issues related to the platform, feature, or design.
  • Replicate the reported issue, aiding the development team in identifying potential software fixes.

Fill Test Coverage Gaps Based on Customer Feedback :

  • Review issues discovered during field deployment and conduct root cause analysis to address any gaps in test coverage.

Investigate Test Gaps :

  • When analysing test results, identify any gaps and understand the specific deployment context for our customers. If any issues arise, replicate them in our lab environment.

Automate Coverage Gaps :

  • Use a test automation framework to automate coverage for any gaps discovered. This ensures continual regression testing in future releases.

Networking and Software Expertise :

  • Develop expertise in networking and software technologies. Engage in technical forums to stay updated on emerging trends within the networking industry.

Certifications and Innovation :

  • Take necessary certifications to enhance your knowledge. Use this knowledge to bring innovative ideas to your daily tasks.

Responsibilities :

Automation Background and Python Proficiency :

  • The candidate should have a strong background in automation.
  • Proficiency in Python is essential for developing automation scripts and tools.

Technology Proficiency :

  • Demonstrated expertise in the following technologies is required:
  • Class of Service:
    In depth knowledge of COS,
  • Firewall/ACL:
    In depth knowledge of Firewall.
  • Forwarding:
    Understanding Broadcom PFE architecture is preferred.
  • Multicasting :
    Knowledge of multicast communication.
  • L2 Feature:
    MACSEC, VRRP, VPLS services, L2 Mcast.

Automation Framework Skills :

  • The candidate should be adept at using automation frameworks.
  • Proficiency in creating new automation libraries and implementing complex automation algorithms is essential.
  • Familiarity with ROBOT (a popular automation framework) is beneficial.

Networking Test Equipment :

  • Experience with networking test equipment is required.
  • Proficiency in using tools like Spirent and Ixia for testing and validation is necessary.
  • Automation skills related to test equipment are a plus.

Customer Interaction :

  • The candidate should have experience handling customer cases.
  • Ability to engage with customers, understand their requirements, and provide effective solutions is crucial.
  • Experience in conducting Proof of Concept (POC) for customers is desirable.
  • Experience in Network solution

Analytical Skills and Debugging :

  • Strong analytical skills are essential for debugging and isolating problems.
  • The candidate should be able to troubleshoot issues efficiently.

Interpersonal and Communication Skills :

  • Excellent interpersonal and communication skills are necessary.
  • Effective collaboration with team members and stakeholders is important.

Adaptability and Learning Aptitude :

  • The candidate should be a self-starter and quick learner.
  • Adaptability to new technologies and feature testing assignments is crucial.

Team Player :

  • A very strong team player who can contribute effectively to collaborative efforts.

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Software test engineer

⇐ Previous job

Next job ⇒     

 

Contact employer

    Employer's info

    Quick search:

    Location

    Type city or region

    Keyword


    Advertisement: