Software Test Engineer (QA Automation)

This job is no longer active!

View all jobs HARMAN active

View all jobs Software Test Engineer (QA Automation) active on

View all jobs IT Software active on

Employer: HARMAN
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
  • Updated at: 22.12.2018
    Short company description

    HARMAN designs, engineers and produces solutions for car manufacturers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions and connected services.


    Basic Qualifications:
    • 3+ years of experience as a software tester
    • Proven knowledge in test automation frameworks
    • Good English communication skills both written and verbal

    Preferred Qualifications:
    • Embedded systems hardware architecture knowledge
    • Experience with working in Unix/Linux environments (Bash scripting – nice to have)
    • Basic experience in at least one of the following Python / C# / C / C++
    • Build Continuous Integration systems experience (preferably Jenkins)
    • Source control systems experience (preferably Git, SVN)
    • Comfortable in working with international teams
    • Bachelor degree in Computer Science or other relevant (IT connected) specializations

    Eligibility Requirements: List specific location of position and % of willingness to travel.
    • Willingness to travel (0-20% of time) depending on the project necessities


    Job Responsibilities:
    • Set up and maintain the hardware test benches
    • Execute automated tests (Python, C#)
    • Send test reports based on test results
    • Bug tracking (Elvis, Jira)
    • Analyze error logs in order to help find the root cause of the failure (to help the bug fixing process).
    This includes pre-analysis of test errors (which requires basic Python, C# understanding)
    • Create/Update/Review test cases, test scenarios, test plans
    • Work close to the development teams
    • Resolve inconsistencies in case of unclear technical requirements in the specification by direct communication with the customer
    • Act according to the standards of the automotive industry and in-car applications and software development processes