Sr. Software Development Engineer in Test

Employer: Insightsoftware
Domain:
  • Internet - eCommerce
  • IT Hardware
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 18.05.2021
    Short company description

    insightsoftware is a growing, dynamic computer software company that helps businesses achieve greater levels of financial intelligence across their organization with our world-class financial reporting solutions. At insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!

    Requirements

    - 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
    - Bachelor Degree in Computer science
    - 2 years of experience in developing web based applications using .Net
    - 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

    Responsibilities

    ✓ 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.

    Other info

    Want to chat about your career goals and see if this is a good fit? Apply, and if you have a critical eye and passion for analysis and testing and would like to join a global remote multi-site team, we'll be in touch to get the conversation started. In the meantime, head over to our Certent website to get to know us better.