Senior Test Automation Engineer (C#) (#14586469)

Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
Orbus Software

Headquartered in London, our Client is an independent software vendor and a leading global provider of software solutions for Enterprise Architecture, Business Process Analysis and Application Portfolio Management. The Client has customers spanning the Americas, EMEA, Australasia and Asia-Pacific regions as well as all verticals sectors, both government and commercial. Core capabilities provided by the Product include an enhanced Microsoft Visio diagramming interface, a powerful central repository for all enterprise architecture or business process models and documentation, and a range of tools for visualization, analysis and decision making.

N-iX is looking to on-board a team of software engineers to augment the client’s office on their products development. Our project is using cutting edge technology, and as such we encourage our Developers stay ahead of current trends and best practices. Ideally we’d like a candidate that reflects this, with a keen interest in the latest frameworks and technologies. The primary focus will be to build robust and scalable back-end for the Product using .Net Core 2 and Azure technologies. The work environment is Agile Scrum, with Scrum teams operating in 2 week sprints. This is an opportunity to be part of a fun, lively development team, with good team spirit and willingness to create good software.

Responsibilities:
• Use interpersonal skills to achieve process changes within a Scrum team
• Teamwork at all levels of the project
• To be good at quickly identifying high level test strategies and problems
• Identify, record, document thoroughly and track bugs
• Design and review API Integration and Functional UI tests
• Maintain existing and write new automation tests
• Analyze automation test runs
• Work on project of high complexity nature
• Be responsible for quality of assigned projects and products that will be delivered
• To be clear and conciseness in oral and written communications with all levels within the team in English
• To be able to communicate major status of performed activities to the Team in the daily stand-up
• Monitor and report on quality trends such as bug churn and tracking the effects of “shift left” practices
• Maintaining testing best practices within the QA function across 3 teams

Required skills
• 3+ years of enterprise software product quality assurance experience
• Strong knowledge of any OOP (C# preferable) and Automation testing (approaches, when to apply etc)
• Experience in testing multi-tier web applications
• Experience in Agile development and Scrum framework
• Strong understanding of SDLC
• Understanding of software QA methodologies, tools, and processes
• API understanding and testing experience (manual or automated)
• Good spoken and written upper – intermediate knowledge of English language
• Excellent Analytical and Problem-Solving Skills
• Highly effective communicator and problem solver, ready to work in fact-paced environment
• Experience in designing and developing E2E tests

As a plus
• Knowledge of Azure DevOps is a good asset
• Knowledge MS SQL
• Comfortable with MS Office Applications
• Experience in performance (response, load, etc…) testing
• Experience in recording test progress and results
• Basic Experience of Integration Testing
• Basic Experience with MS SharePoint
• Collaborative but decisive personal style
• Experience working in a Micro-front ends and/or Micro-services environment
• Typescript experience or eager to learn
We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more