Friday, November 24, 2017

Job: Software Engineer in Test at Workfront Armenia Company

Location: JobParser.Models.Location

Category: Software development

Type: Full time

Deadline: 25-Dec-17 00:00:00

Salary:

Description

Responsibilities

  • Meet with own team and communicate the current state of testing activities and the quality of the application; provide updates about work he/ she was able to complete the previous day and will complete that day;
  • Work with own team to plan his/ her sprint and take on tasks that will help the team succeed;
  • Review requirements and work with Product Management to eliminate ambiguities and potential conflicts early in the process;
  • Review the feature implementation and suggest improvements for testability;
  • Implement test coverage for the features based on white-box code analysis and product requirements;
  • Review black-box test scenarios and secure an adequate coverage of those;
  • Review pull requests and test run results to ensure no existing functionality is broken by the changes introduced by the team's work;
  • Communicate test results and status to the team and leadership;
  • Continually increase existing coverage based on root cause analysis of defects, coverage reports and other sources of information;
  • Work with Product Management and Quality Assurance to optimize team quality and balance between functional test coverage and user-facing scenario testing across different test layers;
  • Conduct usage analysis and prepare performance test scenarios for the functionality owned by the team;
  • Work with DevOps to suggest improvements in Continuous Integration cycle and act as the focal point in the team to adopt such improvements initiated elsewhere.

RequiredQualifications

  • Bachelor's degree in Computer Science, Computer Engineering (or equivalent education) or equivalent work experience;
  • At least 3 years of programming experience in languages and/ or technology in use at Workfront (Java and Spring framework);
  • Knowledge and experience with test automation technologies such as JUnit and Selenium WebDriver;
  • Understanding of different testing types and layers and their application to different environments and situations;
  • Knowledge of and/ or experience in SQL and relational databases, web technologies (HTTP, HTML and JavaScript);
  • Experience in working with Continuous Integration systems, accompanied by strong knowledge of distributed source control systems, such as Git;
  • Knowledge of front-end technologies (AngularJS and React), as well as corresponding test automation technologies (Karma and Jasmine);
  • Will-do attitude and growth mindset to ensure a successful journey with Workfront;
  • Excellent written and at least practical verbal knowledge of English language;
  • Demonstrated knowledge of modern cutting-edge approaches to test engineering for SaaS systems to ensure continuous quality improvement;
  • Knowledge of and/ or experience in real-time or distributed systems, public cloud or PaaS systems, like AWS or Azure, relational or NoSQL databases;
  • Ability to demonstrate fantastic communication skills, excel in a collaborative team environment;
  • Ability to take ownership of problems, deliver quality solutions and stand out from the pack.

Benefits

Job URL: iJob.am - Software Engineer in Test @ Workfront Armenia

No comments:

Post a Comment