Senior Quality Assurance Engineer

Krakow, Poland

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Senior Quality Assurance Engineer for our Krakow office to make the team even stronger.

ABOUT PROJECT


We are seeking Senior QA engineers who will develop, publish, and implement test plans and will be responsible for the analysis of and ensuring data quality standards are met pertaining to population of tools and associated software, and business intelligence applications. This position defines and tracks quality assurance metrics and works closely with the development team to meet quality goals. With a very little direct supervision, the self-motivated tester will research new technologies, develop test strategies, cases and documentation, and help identify potential issues in software products in health domain industry. The QA engineer will have a working knowledge of quality assurance methodologies and tools, experience with healthcare software. The ideal candidate should have Agile experience with and working knowledge of the SAFe framework. The successful candidate must be comfortable in a fast growing, dynamic environment with excellent interpersonal, communication, and troubleshooting skills.

Our client is the largest provider of insurance services in the US, we expect candidates to work in distributed teams’ environment, in remote, and highly secured infrastructure. The project is in integration of a health insurer with a pharmacy benefit manager, to improve care for patients and lower health-care costs.

Project technologies and tools

  • Technology stack includes:
    • Java + Spring;
    • Informatica ETL;
    • REST API web-services;
    • IBM MQ (JMS), Kafka, Hadoop;
    • Oracle;
    • MongoDB;
    • BD digital repository - HIVE, Spark, Scala, Python;
    • CI/CD - Jenkins, OpenShift deployment;
    • QA automation - Selenium, Cucumber/Girkin;
    • Splunk.

Responsibilities

  • Conduct assessments, audits, and data analysis related to healthcare software quality;
  • Regularly analyze results and provide formal and informal reports of data and information findings, including recommendations for improvement;
  • Devise/enhance test plans using client company’s standard formats and templates;
  • Work with business users and development team to confirm and appropriately describe identified defects;
  • Design and execute the stages of the testing process, including test plans, strategies, scenarios and procedures for testing software infrastructure and platforms;
  • Research/investigate identified issues during testing, and then aid developers in resolution;
  • Collaborate with other groups involved in project planning, development, testing;
  • Maintain clear documentation, and report testing progress during project execution, acceptance, and post-production phases;
  • Prioritize multiple tasks effectively and communicate progress well among the team;
  • Identify and document defects consistently;
  • Work with project managers and IT management to estimate QA timelines for project planning;
  • Provide support for testing activities (break fix, operations, and small requests), meeting established service levels;
  • Work with developers as required to help reproduce issues and to ensure defects are understood and valid;
  • Communicate status, problems, resolutions, etc. on projects and assignments;
  • Contribute skills and knowledge to other projects as directed by project management;
  • Take ownership and accountability;
  • Work in an Agile CI/CD environment.

Requirements

  • Hands-on development of reusable test suites and automation;
  • Strong understanding of and experience with Agile delivery;
  • Strong IT experience;
  • Strong software QA testing and/or development experience;
  • Strong experience with defect tracking tools;
  • Knowledge of software development, QA methodologies and release process;
  • Fluent in BDD and TDD development methodologies;
  • Must be a self-starter and able to work independently as needed;
  • Strong analytical skills are required, including ability to assess complex systems, conceptualize data, and problem-solve effectively;
  • Ability to communicate clearly and concisely both orally and in writing, including technical writing, interpersonal skills, and speaking to groups of employees;
  • Ability to manage time and meet deadlines, including ability to work independently;
  • Ability to maintain accurate records and necessary paperwork;
  • Experience with data analysis and interpretation required;
  • High degree of computer literacy required, including ability to learn new software and systems;
  • Knowledge of healthcare-specific interface formats is a plus;
  • Relational DBMS – Oracle;
  • Experience with Git/SVN;
  • Experience with Linux;
  • Excellent troubleshooting skills;
  • Upper-Intermediate level of spoken English (English B1+ and higher);
  • Bachelor's degree in Engineering or Computer Science preferred;
  • Flexible to travel to the US when required.

We offer

  • Possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary, etc.);
  • Language classes (English and Polish);
  • Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification;
  • Career development center;
  • Possibility to take part in both: corporate and startup environment;
  • Possibility to relocate for short and long-term projects;
  • Relocation package for those who relocate to Krakow, Wroclaw, Katowice or Gdansk from other locations;
  • Benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping vouchers, etc.);
  • Fruits on a weekly basis;
  • Sponsored sport activities, E-sport program;
  • We kindly ask you to include the following clause in your application: "Wyrażam zgodę na przetwarzanie danych osobowych zawartych w niniejszym dokumencie do realizacji procesu rekrutacji zgodnie z ustawą z dnia 10 maja 2018 roku o ochronie danych osobowych (Dz. Ustaw z 2018, poz. 1000) oraz zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO)";
  • Please note that only selected candidates will be contacted.