Senior QA Automation

Senior QA Automation

Project: ENA
Experience: 4+ years
Number of openings: 1

 

About ENA:

Education Networks of America (ENA) is the leading provider of infrastructure as a Service (IaaS) solutions to schools and libraries in USA. Today, the company manages multiple statewide and district-wide networks, including 15 of the largest school systems in USA, successfully serving approximately 5,000 end sites; 570 school districts; 3.2 million students, teachers, and administrators; 280 libraries; and 3.2 million library patrons. ENA provides Broadband, Wi-Fi/LAN, Communication, and Cloud Solutions for K-12 Schools, Higher Education Institutions, and Libraries.

 

About the team in Iasi:

The development team in Iasi is working on ENA products since 2013. We are 10 people, on different technology streams (back-end, front-end, QAA, QAM, UX), working closely with the team in Nashville (Tennessee, USA) in a distributed Agile environment, developing the set of tools within ENA enterprise portal (my.ena.com). There are 20+ products developed so far (e.g. content filtering management, private cloud management, ticketing system, different reporting and BPM tools).

 

Role and responsibilities:

As a Senior QA Automation Engineer your overall responsibility will be to work as part of the development team and to assure the highest quality of the deliverables. You will:

  • design, maintain, improve and extend the automation framework, implement new automated tests, improve the existing ones, do demos within the team;
  • plan test schedules and strategies in accordance with project scope/delivery dates, provide QA effort estimates;
  • do manual validation of the product(s) functional behaviour;
  • document, troubleshoot and follow-up on issues found during testing;
  • do regression analysis and reporting;
  • write high quality functional documents for the products;
  • collaborate with colleagues working on other technologies (front-end, back-end, QA Manual, UX) in a distributed Agile environment and participate to project development meetings;
  • be in direct contact with Product Owners and with the Team Lead, discuss requirements, provide estimates and updates.

 

Key Requirements:

  • 4+ years of QAA related experience;
  • In depth understanding of full Software lifecycle;
  • Define test cases based on requirements;
  • Selenium WebDriver;
  • Proven C# experience or ability to switch to C#;
  • OOP;
  • NUnit or similar framework;
  • Web Applications testing;
  • JIRA or similar tool;
  • XPath;
  • Ability to generate test effort estimates;
  • GIT or similar SCM tool;
  • Independent work and proactivity;
  • Excellent English communication skills, both writing and speaking.

 

Nice to have:

  • Agile development methodology;
  • Work within distributed teams;
  • Usage of scripting languages;
  • Databases (SQL and/or NOSQL);
  • Web Services testing (REST);
  • Windows Services testing;
  • Bamboo or similar CI tool;
  • ISTQB certification(s).

 

Benefits:

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.

 

Join our team! Apply here!
Software Development Engineer in Test – STB

Software Development Engineer in Test – STB

Project: TiVo
Experience: 2+ years
Number of openings: 1

 

If you consider yourself a problem solver that loves testing amazing next generation products using the latest technologies, then our focused, collaborative and fast-paced environment may be just what you’re looking for.

 

Here is what you’ll get to do:

  • Design and develop test scripts for new and existing features for TiVo Set Top Box (DVR);
  • Work on our automation framework by developing and extending common testing libraries shared across the entire testing group;
  • Actively contribute to the quality of scripts and automation framework;
  • Review your colleague’s automation scripts;
  • Let everyone know you have high standards, log the bugs you found;
  • Exercise your communication skills, speak up and sustain your ideas;
  • Make recommendations for improving the quality of our products; we all love great television experience;
  • Interact with the actual physical product, see the result of your work right next to you;
  • Work closely with Development teams to understand the testability of features and request for test hooks/points in the product.

Must Have:

  • Experience working in a testing team;
  • Good knowledge of any of the following programming or scripting languages (Perl/Python/JavaScript/Java/C/C++);
  • Excellent test design and analysis skills combined with automation mindset, just like Chuck Norris;
  • Good knowledge of testing methodologies;
  • Excellent verbal and written communication skills, not like Yoda;
  • Bachelor Degree in Computer Science.

A plus:

  • Experience developing automated tests;
  • Working experience in Perl/Python (don’t worry, the “Force” will guide you);
  • Working knowledge of Linux/Unix CLI (or familiar with The Matrix);
  • Experience developing tests for embedded platforms;
  • Prior experience working with Bugzilla (not Godzilla) and Testopia (not Utopia);
  • Experience using Code coverage tools;
  • Experience working with international teams;
  • Prior experience working in an Agile environment.

Benefits:

  • Training on application;
  • Access to trainings for self-development;
  • Be part of a young team;
  • Floating holidays;
  • Flexible benefits basket;
  • Fun room and various team bounding and team building programs;
  • Attractive compensation scheme.
Join our team! Apply here!
Automation Test Engineer

Automation Test Engineer

Project: UMG (Universal Music Group)

Experience: 4 years+

Number of openings:01

 

Responsibilities

  • Test planning and execution: create, enhance and maintain effective and automated test scenarios for report testing, ensuring adequate depth and breadth of test coverage
  • Carry out exploratory manual testing (e.g. smoke testing, regression testing for both functional and non-functional features of the application)
  • Understand the requirements from technical and business specifications
  • Actively support Agile development methods and best practices
  • Using JIRA to track defects and tasks
  • Take part in meetings, provide estimates, assist in presenting issues and solutions
  • Collaborate with other Development Team members in planning phase of User Stories during Scrum Sprints, and with the QA team in areas such as training and assistance
  • Support business test team in UAT

Requirements

  • Minimum of 3 years of Software Testing experience within SDLC, preferably in an agile or iterative development environment
  • Experience building automated testing frameworks using C#/Cucumber/Selenium/Visual Studio/Specflow
  • Hands-on experience of test planning, execution and maintenance of automated (feature files) and manual test scenarios using the principles of BDD process
  • RDB and SQL
  • Rest API automation
  • Source control management ideally in Git
  • Passion for continuous integration and automated testing
  • Understand how to achieve and maintain high quality code
  • Self-starter, with strong self-management skills and the ability to perform under pressure
  • Solid understanding of software testing concepts and methodologies
  • Hands-on experience of test planning, execution and maintenance of automated (feature files) and manual test scenarios
  • Experience in cross browser (Internet Explorer, Mozilla Firefox, Safari) and cross platform testing
  • Experience in defining functional and non-functional automated testing frameworks
  • Understanding of risk identification and analysis
  • Great communication skills
  • Excellent problem solving skills and attention to detail

Preferred

  • Knowledge of JIRA, Confluence
  • Experience in automation for mobile devices
  • AWS
  • TestRail
  • ISTQB qualifications

 

Benefits

  • Training on application
  • Access to training for self-development
  • Be part of a dynamic team
  • Floating holidays
  • Flexible benefits basket
  • Fun PS4 games and various team bounding and team building programs
  • Attractive compensation scheme

About the client

Universal Music Group is the world’s leading music company and the home for music’s greatest artists, innovators and entrepreneurs. They own and operate a broad array of businesses engaged in recorded music, music publishing, merchandising, and audiovisual content in more than 60 countries.

Join our team! Apply here!