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