QA Automation Engineer
Location: KrakowTeam: Highly open minded, progressive and professional team. Technologies: Highly scalable and flexible web application based on state-of-the-art technologies like Java, JSF, JUnit, Mockito, PowerMock, JBehave, Grails, Spring, Hibernate, Sybase, Maven, TeamCity, GitHub, Liquibase, AppDynamics, JMeter, Sublime, React, Cucumber. Process: Agile process implemented, including artifacts as product backlog refinement, sprints, product backlogs, retros, velocity, and getting feedback from end users. Quality is everything. UI/ UX developer and TDD/ BDD approaches with extended OOP/ clean practices on the board. Business trips: occasional business trips to London where key end users and main stakeholders are located in mostly on project requirements and architecture. Infra: Superb infrastructure for development and communications. On-going learning: Regular business trainings from real market operators from NY and London. Innovation: open forum with top-down and bottom-up ideas for technical and organizational improvements. Moreover towards Release When Ready, Release on Demand, Molecular Platform with Kafka, Flink, ElasticSearch, Docker for AI and Azure cloud adoption.
RESPONSIBILITIES
Be a part of a global team spread across US, UK, Poland, and India
assist with defining the automation book of work, collaborating with the team to deliver efficiencies and productivity improvements via test automation
applying a broad range of software engineering practices, from analyzing requirements and developing new features to automated testing and deployment.
complying with test strategy, testing standards, templates, and test plans
ensure proper operational controls and procedures are implemented to process move from test to production
Learning new technologies and practices, reusing strategic platforms and standards, evaluating options and making decisions with long-term sustainability in mind.
Working in an agile way as part of multi-disciplinary teams, participating in agile ceremonies, and collaborating with engineers, product managers, designers, and others.
Sharing knowledge and expertise with colleagues, and regularly contributing to our engineering culture and internal communities.
SKILLS
MUST
- 5+ years of experience in a similar role
- Strong experience with Test planning, design, implementation and execution
- Experience with Agile methodologies
- Ability to work independency with minimal supervision
- strong JAVA 8 background and knowledge of OOP
- experience with writing functional/automated tests using open source frameworks like TestNG, Selenium
- strong experience with SQL
- Working knowledge of UNIX
NICE TO HAVE
- JMeter
- GitLab
- Maven
- Rest Assured
- JIRA
- Confluence
- Experience in the financial industry
- Competitive salary
- Luxoft Training Center
- Access to e-learning Library
- Individual development plans
- Long-term cooperation with possibility to gain experience in different projects and technologies
- A significant number of professional communities (Agile Community, Tech Community, Business Analysis Community, etc.)
- Group Life Insurance
- Private healthcare insurance – LuxMed. Unlimited access to specialist consultations with Dental Care included
- Medical costs reimbursement for employees (up to certain amount per quarter)
- Travel Insurance
- Benefit Program - Cafeteria and Multisport Card
- Various communities (sport, recreation activities, trips, board games, cultural and educational activities)
- Discounts program for employees – BeLux (banking offer, car leasing offer and cafeteria program discount)
- Convenient locations in a modern offices with game rooms
- Multinational projects for clients all over the world
Check out our open roles at career.luxoft.com
and follow us on Facebook!
www.facebook.com/luxoft.poland