Qa Architect/ UI Automation

Overview 

Raptor Technologies (www.raptortech.com) is the leading provider of integrated school safety technologies to the education market. An innovative, dynamic, and fast-growing company, Raptor currently serves nearly 20,000 K12 schools throughout the United States and maintains the leading market share in the Visitor Management Software segment. In fact, Raptor currently provides Visitor Management software to more schools than all of Raptor’s competitors combined. The company continues to develop and deliver high-impact school safety technologies and now also provides cutting-edge Volunteer and Emergency Management Systems to the K-12 market. Today, over 100,000 public and private school buildings still manage visitors using paper and pencil, and more than 90% still manage drills and emergencies using paper and pencil. There is a tremendous opportunity for growth, and more importantly, to help protect children in schools across the country.

Summary

We are currently seeking a QA Architect/ UI Automation expert to collaborate across functional teams (developers, QA engineers, and others) to create new tools, implement new frameworks and conduct proof of concepts for new technologies. The individual will be responsible for building a robust test automation framework and creating, executing and maintaining test automation scripts.
The individual will report directly to and work closely with the QA Director to define the test automation strategy and process, bringing automation in line with the existing functional/ regression aspect of the current test effort.

Job Responsibilities

  • Implement and develop concise and easy to maintain test scripts that can be reused across a sub-system or feature.
  •  Design and create test scripts using C# to address areas such as database impacts, regression testing, negative testing, error or bug retests and usability in preparation for implementation or deployment.
  •  Own the overall technical roadmap of automated testing solutions in collaboration with Architecture, Development/QA and Product teams.
  •  Design/develop and maintain KPI driven testing/automation/performance framework(s) for continuous improvement.
  •  Strong understanding of application architecture to suggest tool/process optimization.
  • Develop and maintain load & performance testing/ create metrics as and when required.

Experience

  • 6+ years of relevant experience in software development, application and infrastructure, systems integration, application implementation.
  • Proven technical experience in developing, maintaining and optimizing automated tests.
  •  Ability to create scripts beyond record and playback using C#. Specifically developing functions, libraries, adding control flow logic, loops and error handling etc.
  • Proven experience implementing n-tier software solutions.
  • Solid understanding of object-oriented programming, design and debugging skills.
  • Solid understanding and familiarity with Visual Studio for Web testing/ automation. 
  • Proficient in Visual Studio .NET, TFS, HTML, JavaScript, XML, AJAX and/or CSS
  • Experience testing ASP.NET, .NET 2+, SQL, Windows GUI.
  • Experience with Load/ Performance testing tools.
  • Excellent understanding of software design techniques and STLC.
  • Experience in Agile development methodologies.
  • Understanding of Xamarin Test Cloud for mobile UI testing (nice to have)

Education

Degree in a computing related discipline or equivalent combination of education and experience.

Apply For This Job

  • This field is for validation purposes and should be left unchanged.
Raptor Technologies

Raptor Technologies® does not process volunteer applications through our website. 

All volunteering inquiries are handled by the school.

Please speak with your school's Volunteer Coordinator about how to begin your volunteer process.

Please enter your email to continue watching