#

Senior QA Automation Engineer (Python)

Luxoft Poland Sp. z o.o.

Krakow, małopolskie

Luxoft Poland Sp. z o.o.
- All stages in our recruitment process can be done remotely -

Senior QA Automation Engineer (Python)

Location: Krakow
PROJECT DESCRIPTION

About project:

We are in adventure to create a best-in-industry Liquidity and Funding (LnF) management platform for the top-tier Investment Bank. Currently most organisations need a few days to understand their internal and external cash-flows. The goal of this project is to develop the next generation of LnF platform to allow the bank to understand its liquidity position as close as possible to on-the-fly and make it possible to anticipate liquidity need in the future. Improved data sourcing, Cloud technologies and Big Data solutions to be used to reach the intraday processing capabilities. The long-term roadmap includes closer collaboration with quants and data scientists, and introduction of machine learning capabilities and what-if analysis.

Technology stack:

[Programming languages] - Java, Python, Scala

[BigData solutions] - DataBricks, Hadoop, Spark

[DevOps] - GitHub, CI/CD pipeline, Azure/AWS

[QA] - Python

[SDLC] - Agile, Jira

Teams:

3 development teams of seasoned professionals. Each team consists of up to 5 Developers together with Business Analyst, QA Engineer, BigData specialist and DevOps.


RESPONSIBILITIES
  • Actively participate in refinement of automation backlog
  • Clarify functional and non-functional requirements with the system analysts, identify and report gaps between requirements and the implementation plans
  • Perform planning and analysis, as well as QA estimation of the automation scope
  • Write new test cases where applicable to cover existing non-tested areas or to accommodate new features, always with focus on automation
  • Work with the development team to test the software to ensure it satisfies the business requirements and meet the design/specification
  • Identify and report defects, track them till resolution
  • Develop automated tests to cover the existing manual regression suite and integrate within the CI flow
  • Regularly report about the automation tasks progress and perform activities in time, with strong focus to meet project deadlines
  • Maintain the automation test suite up to date
  • Prepare and perform automation demo sessions to the test lead and relevant stakeholders when requested
  • Suggest process improvements related to teamwork planning, tracking, and ensuring deliverable quality in close cooperation with team mates and management

SKILLS

MUST
  • Pro-activeness, self-organization, readiness to perform and focus on result
  • 2+ years of experience in QA automation
  • 1+ year of coding experience with Python
  • Knowledge of design patterns and principals (OOP, GoF, SOLID, etc.) and ability to use them in practice
  • Practical knowledge of software development practices (TDD, BDD, xUnit patterns, etc.)
  • Knowledge of Continuous Integration Tools
  • Knowledge of version control tools
  • Strong knowledge in component integration and system integration testing (Backend testing)
  • Good communication skills
  • Understanding of Agile SDLC

NICE TO HAVE
  • TeamCity, Git
  • Hadoop, DataBricks, Spark
  • ISTQB Certification (CTAL-TTA is a plus)
Please apply with the button on the right side of this job offer.
We kindly inform you that we will contact only chosen candidates. If you are interested in the above position, please apply by submitting your CV in English

Check out our open roles at career.luxoft.com
and follow us on Facebook!
www.facebook.com/luxoft.poland

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi