Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
QA Engineer
Miejsce pracy: Krakow
Nr Ref.: VR-9112
Responsibilites
- Creating a culture of quality in the team
- Participating in code reviews and pair programming with developers
- Breaking with traditional QA approach and mentoring team to introduce agile QA practices
- Helping the team to discover corner cases and test ideas
- Analysing development and release process to propose improvements
- Working with product owner on issues
- Eliminating waste including manual testing and excessive documentation
- Communicating with project stakeholders to prioritize work to be done
- Helping to deliver quality software, not just blocking poor software with defects from being released
- Being involved in requirement analysis and design of automated test cases
- Coaching developers to make them care about quality
- Challenging proposed business solutions
- Reviewing requirements in order to spot issues as soon as possible
- Creating and choosing right tools that will help the development team deliver things faster and with higher quality
- Applying test-driven development and behaviour-driven development in practice
- Exploratory testing
Requirements
- Knowledge of Java language and ability to implement own solutions including tests on various levels preferably in TDD style
- Must have a passion for software testing
- Understanding that quality is not only testing
- Ability to continuously improve agile process
- Strong analysis and problem solving skills
- Experience with test automation
- Ability to look actively into the code, perform code review, analyse test results and output from static analysis tools
- Being comfortable with UNIX console and SQL
- Good communication skills in English are necessary
- Understanding of Behaviour Driven Development
We offer
- Customer: Investment bank
- Team: Highly open minded, cross-functional, self-organised and professional team
- Technologies: Working on highly scalable back end systems using various Java related technologies (Spring, Maven, JUnit, Mockito, JBehave, Groovy, Spock) with Oracle database and static analysis tools
- Process: Kanban/Scrum
- Business trips: Business trips to London for team members
- On-going learning: Business & technical trainings along with conference attendance