QA Engineer with German

Type of employment: Full-time, Employment Agreement (UoP), B2B Contract

About the project
The QA engineer is a practitioner and an advocate of quality-focused software delivery practices, ensuring high quality of software products and services with an appropriate toolkit of technologies and methods and with a DevSecOps mindset. Working in an agile environment and keeping up with the ever-evolving technical landscape the Quality Engineer is a lifelong learner and likes to think outside the box.

Mission
• Be a part of a cross-functional team or a practice team that enables site reliability engineering skills and capabilities across a whole domain
• Work with your team to deliver the best answers to our customers’ needs and to take over full responsibility for its applications, from design to operation
• Care diligently about the quality of your work, including proper documentation and security aspects
• Work with your team on defining, executing and maintaining efficient, highly automated test setups over the whole testing pyramid, from functional testing, integration and contract testing to performance and load testing
• Be responsible for defining and executing an appropriate testing strategy that is aligned on domain level as well as ensuring the availability of suitable test data
• Help to realize efficient solution for assuring quality where automation comes up against its limitations
• Coach and support your colleagues with deep knowledge to improve expertise in ensuring the quality of software products over the whole cycle of designing, building, testing and deploying applications
• Work with Product Owners to ensure testable feature specifications and champion approaches like test-driven development or behavior-driven development
• Tackle the whole cycle of designing, building, testing and deploying software and contribute to increasing automation
• Together with the teams you also will research, evaluate and test new approaches, processes and tools and help teams to use them effectively

Responsibilities
• Collaborate with cross-functional agile teams to define and implement QA strategies and best practices.
• Design, execute, and maintain automated and manual test setups, covering functional, integration, contract, performance, and load testing.
• Conduct end-to-end testing for mobile (iOS & Android), hybrid, and web applications, using tools like Appium, Cucumber, and RestAssured.
• Work with Product Owners to ensure testable feature specifications, promoting BDD and TDD practices.
• Optimize and integrate automated tests into the CI/CD pipeline to enhance deployment efficiency.
• Manage test data and tackle quality challenges where automation may be limited.
• Stay updated on new QA tools and methodologies, sharing insights and coaching team members as needed.
• Ensure proper documentation, security considerations, and continuous improvement of testing processes.
• Communicate effectively with teams and stakeholders in English (and German, where required).

Qualifications
• Deep and proven practical knowledge of and expertise in quality assurance practices, tools and methods in an agile context and at scale.
• Strong technical prowess in all quality assurance areas including automation, functional, contract, integration, performance and load testing  
• Experienced within mobile (iOS & Android) application testing as well as Hybrid and Web apps 
• Deep practical knowledge of software engineering practices like BDD and TDD
• Proven ability to define and execute quality strategies at scale 
• Strong knowledge and experience in test tools:  Cucumber, Appium, RestAssured, Charles Proxy, Android Studio/Xcode, CI/CD tools, Postman or similar tool for API testing, Swagger, JMeter. Basic Java, Kotlin & Swift coding skills would be an advantage.
• Strong experience in end-to-end application testing (restful services, frontend application, automation) 
• Upper-intermediate or higher level of spoken and written English
• Upper-intermediate or higher level of spoken and written German

Benefits
Benefit Café with categories such as sports, leisure, books, etc.
• Supportive and inclusive work environment with personalized attention to each team member.
• Engaging projects featuring innovative and cutting-edge products.
• Competitive salary with periodic reviews.
• Flexible working hours ensuring a healthy work-life balance.
• Educational support, including funded language classes.
• Luxmed private healthcare packages.
• Comfortable workspace, fresh fruit Mondays, and remote work opportunities.
• Exciting team events and networking opportunities.

About Pwrteams
Pwrteams is a pioneering force in connecting individuals across tech projects, harnessing their combined strengths to drive innovation. Since 2007, we have led the way in assembling cross-border IT and engineering teams, strategically positioned within Eastern Europe’s dynamic tech ecosystems to cater to the global business landscape. We are at the forefront of travel, media, fintech, and healthcare innovations, striving to make a meaningful impact worldwide. Join our team and discover your potential to pioneer transformative solutions for tomorrow.

*Following the applicable legal regulations, particularly Directive (EU) 2019/1937 of the European Parliament and of the Council on the protection of persons reporting breaches of Union law and its implementation into Polish law under the Act of December 4, 2021, on the Protection of Persons Reporting Breaches of Law (Journal of Laws 2021, item 2105), including Articles 4-6 governing whistleblower protection and reporting procedures, the company has implemented a Whistleblower Support Policy, ensuring anonymity, protection, and support for individuals reporting irregularities.