Senior Software Development Engineer in Test

Wild Apricot is web-based software for small associations and non-profits to help manage membership, website, events and other activities. The service is used by more than 20 000 organizations around the world and more than 6 000 000 of their members.

We are looking for an experienced lead specialist who will join our company and help us to improve testing processes, allowing us to maintain maximum speed of new versions delivering and ensuring high level of product quality.

Job description

 

Responsabilities:

  • writing and reviewing test strategies, test plans and test cases based on agile stories and/or product requirements;
  • review specifications for testability, highlighting and proposing design consideration that will make a feature easier to test via automation, while expanding coverage;
  • execute manual test cases with strong attention to detail as needed in sprint time allotted;
  • strive to automate all tests to minimize repetitive manual testing;
  • investigate bugs using various available tools and server logs;
  • improve existing test infrastructure to expand regression coverage;
  • enhance, maintain and contribute to our in-house test framework;
  • evangelize automation and assist other QA team members through mentorship, tutorials, and writing scripts to speed up their manual testing efforts.

 

Qualifications:

  • 5+ years of software QA including testing web sites and web services (both manual and automation with Selenium or other web test tools);

  • 3+ years hands on experience in development, execution and maintenance of automated test scripts;

  • experience designing and developing a robust test automation framework is a must;

  • in-depth knowledge of test planning, test case creation and test case execution (experience of writing scenarios with Gherkin syntax or other BDD notation is a plus);

  • working knowledge of multiple programming languages, including C#, HTML/JS scripting, experience in SQL;

  • an understanding of HTTP/REST/SOAP technologies;

  • experience with CI/CD tools like TeamCity, Jenkins, Shell Scripting/Powershell/Chef, etc;

  • experience with a variety of execution tools and reporting dashboards in automating tests for web and non-UI applications as well as services testing;

  • experience with Agile principles and practices

  • your English level is sufficient to read technical texts and communicate with English-speaking colleagues.

 

If you join our company:

  • you will work in the Events Management module development team, which allows users to hold meetings, conferences and other events;
  • you will have the ability to make a true impact on the Wild Apricot product, including leading key process and tooling improvements, bring the best practices, help to identify gaps and/or inefficiencies in workflows and suggest improvements

 

We offer:

  • Full use of your abilities in interesting and challenging tasks;
  • Professional growth and development — paid training courses, attending professional conferences, professional literature.

 

Conditions:

  • Work full time in the office;
  • Comfortable office in Zelenograd;
  • Fruits, nuts, tea, coffee in office at any time;
  • The chance to vacation at a convenient time by agreement with colleagues;
  • Medical insurance;
  • Probationary period of 3 months.

From your resume or cover message should be clear that you are willing to work in Zelenograd.

Responding to the vacancy you consent to the processing of your personal data to employees of the company Wild Apricot dedicated to hiring.

Send Your CV to jobru@wildapricot.com for Ekaterina.

Thank you for your interest in our vacancy.

Back to all job opportunities