What does the team do?
KPMG’s People Services practice is a multi-disciplined group that provides tax compliance and advisory services to individuals and companies. The Global Mobility Services (GMS) group helps clients in relation to their international assignment and business traveller programmes.
KPMG's Global Mobility Services (GMS) practice is a diverse and fast-growing area of our Tax business. We serve some of the biggest names, with high-profile engagements touching every corner of world. Our GMS engagement teams are put together to provide a complete service to our clients, with tax technical, client development and client-facing responsibilities as part of each successful candidates remit. The candidate will be ready for early assumption of responsibilities and close, regular contact with both the managers and our dynamic partner and director group.
We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. The focus will be on but not limited to creating detailed, comprehensive and well-structured test plans and test cases. Estimating, prioritizing, planning and coordinating quality testing activities. Creating and reviewing quality specifications and technical design documents to provide timely and meaningful feedback. Liaising with key stake holders including strategic business decision makes and developers.
QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. best practice coding standards, i.e. peer review of code and testing strategies). Participating in the design and development and implementation of modern business applications.
The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product releases to ensure software runs smoothly and meets client needs, while being cost-effective. If you enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.
Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
- BSc/MSc degree in Computer Science, Engineering or a related subject
- At least 1-3 years’ experience in software development and quality assurance
- Strong knowledge of software QA methodologies, tools and processes of business applications
- Good English language skills (min. B2/C1) – you will work in an international environment.
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Hands-on experience, good knowledge and proficiency with automated testing tools (e.g. Selenium, CodeUI or similar)
- Experience working in an Agile/Scrum development process
- Analytical thinking, positive energy, proactivity, „I can do” attitude
- Programming in MS technologies (C#. ASP, .NET etc.)
- Good knowledge of BDD and TDD methodologies (Gherkin)
- Solid knowledge of SQL and scripting
- Knowledge of computer systems architecture
- Work in professional and international environment
- Opportunity to gain valuable professional experience and to broaden one’s business and technical knowledge
- A set of necessary working tools
- Clearly defined career path based on annual appraisal
- Attractive remuneration and social benefits (MultiSport, private health care, life insurance etc.)
- Strong team-oriented culture