QA Automation Engineer

Angajator: Hunt Recruitment
Domeniu:
  • IT Hardware
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • BUCURESTI
  • Job la nivel national
    Actualizat la: 13.12.2018
    Scurta descriere a companiei

    Cerinte

    - Bachelor Degree in Computer science
    - 2 years of experience in developing web-based applications using .Net
    - Excellent English language – Mainly oral communication skills
    - Mastery of software development concepts including Object Oriented Programming and design
    - Proficient in .Net: C#, ASP.Net, SQL Queries
    - In-depth understanding of Selenium (or equivalent framework) from the driver level up
    - Ability to configure and maintain automated regression testing tools (we are using TeamCity but other continuous delivery tools are OK)
    - Load Testing, Fuzz Testing and other types of testing experience
    - Extensive experience with test automation using Selenuim
    - Experience with designing and building automation frameworks and continuous optimization of test suites
    - In-depth knowledge of debugging in ASP, ASP .Net, C# environment
    - Experience in object-oriented design and coding

    Responsabilitati

    - Analyzing product testing requirements, able to understand a complex financial system at a detailed functional level
    - Work with global product teams (onsite and remotely) to help define and implement automation suites, and to configure these tests into a continuous delivery framework
    - Represent QA and contribute to architecture reviews, design reviews, code reviews and static code analysis
    - Work closely with developers and extend automated unit test cases and share test code
    - Collaborate with developers to create test automation strategies and test plans
    - Design and implementation of automated test framework
    - Ensure testability in code and measure code coverage
    - Set up and run code reviews including review of the nightly regression runs and help identify problem areas (and help resolve and continuously update the suite to avoid false alarms)
    - Lead and provide technical guidance across Certent product teams
    - Coach/train automation and development engineers on testing techniques and ways to make code more testable