Role Overview
We are seeking a QA Engineer to join a QA and development team. You will collaborate closely with project managers, developers, and end-users to ensure quality is embedded into every phase of our application development process. Your expertise will drive robust testing strategies, enhance usability, and contribute to delivering high-quality software solutions.
Key Responsibilities
Test Design and Execution:
-
Develop comprehensive Test Plans, Test Cases, and Test Procedures for various testing types, including Ad Hoc, Functional, GUI, Integration, Regression, Data Validation, User Interface, and overall system integration.
- Conduct meticulous application testing to identify bugs and provide actionable feedback on usability and performance.
Collaboration and Communication:
-
Engage in brainstorming sessions and participate in daily Scrum meetings to contribute to project goals.
- Meet with stakeholders and users to gather and refine business requirements.
Risk Assessment and Process Improvement:
-
Proactively identify risks and address potential issues early in the development cycle.
- Continuously evaluate and improve developer testing processes to ensure efficiency and quality.
Automation and Code Quality:
-
Write and maintain test automation scripts, integrating them into the CI pipeline.
- Conduct code reviews to ensure test code meets high-quality standards.
Knowledge Sharing:
- Contribute to the internal knowledge base and train users on effectively utilizing our applications.
- Stay updated on QA best practices and emerging technologies, sharing insights with the team.
What You’ll Bring
- 6+ years of hands-on experience in software QA roles.
- Financial industry experience is an advantage but not a requirement.
- 2+ years of programming experience, preferably in Python or C#.
- Experience with test automation tools and integrating tests with CI processes.
- Proficiency in GUI testing tools (a plus).
- Familiarity with version control systems such as Git, TFS, Mercurial, or SVN.
- Understanding of software development methodologies and programming concepts with a passion for “breaking code to improve code.”
- Passionate about self-improvement, staying informed about industry advancements, and sharing knowledge
What We Offer
The employer rewards excellence and innovation. They offer a comprehensive benefits package that reflects our commitment to supporting your personal and professional well-being:
-
Annual Performance Bonus: Earn a bonus based on both individual and company performance, typically equivalent to one month’s salary.
-
Health & Wellness: Access premium health coverage, including dental care, for you and your family.
-
Life Insurance: Benefit from life insurance coverage worth 24 months of your salary.
-
Pension Contributions: Secure your future with a 4% company contribution to your pension (PPK).
-
Sports & Fitness: Enjoy a fully covered multisport card starting in September.
-
Lunch Allowance: Stay fueled with a daily lunch allowance of approximately 60 zł.
-
Parking: Convenient access to parking spots, bookable in advance.
-
Flexible Work Arrangements: Choose your in-office days, with a requirement to be onsite 3 days per week.
-
Unlimited Contract: Start with an unlimited contract, with an initial 3-month probation period.
-
Annual Salary Review: Regular salary reviews ensure your compensation aligns with your contributions and market conditions.