
Principal Tester
2 weeks ago
Kraków, Lesser Poland, Czech Republic
beBeeSoftwareTesting
Full time
€40,000 - €70,000
Lead Quality Assurance AnalystYou're ideal for this role if you have higher education in a relevant field and at least 3 years of professional experience testing IT systems with strong analytical skills and high attention to detail.
- Higher education in computer science or engineering, or related fields is required.
- A minimum of 3 years of experience in testing IT systems with a proven track record of delivering high-quality results.
- Familiarity with banking or financial institutions, preferably with payment systems and proficiency in SQL for data validation.
- Experience in test automation tools and scripting languages such as Java and Python is highly desirable.
- Fluency in English, both written and spoken is essential.
This role involves close collaboration with business analysts, developers, and support teams to understand requirements, execute test plans, and address potential risks.
Responsibilities:
- Performing manual and automated testing activities to validate system functionality.
- Documenting and tracking test results and logging defects in test management tools.
- Reviewing and analysing project documentation to ensure comprehensive test coverage.
- Collaborating with production support, test management, and solution delivery teams.
- Discussing requirements and clarifying execution details with business analysts.
- Escalating identified risks or issues to appropriate stakeholders.
- Creating, executing, and analysing automated test scripts.
- Validating backend data and processes using SQL queries.
- Applying test management tools to organise and monitor test progress.
- Supporting continuous improvement of testing processes and practices.
Required Skills and Qualifications:
- Strong knowledge of software testing methodologies and principles.
- Experience with test automation frameworks and tools such as Cucumber, JUnit, and Selenium.
- Proficiency in programming languages such as Java and Python.
- Familiarity with Agile development methodologies and sprint-based delivery cycles.
- Understanding of cloud-based test environments and continuous integration practices.
Preferred Skills:
- Experience with performance or security testing tools.
- Knowledge of SQL and Unix fundamentals.
- Familiarity with XML and SOAP UI.
- Ability to create reusable automated testing frameworks.
- Familiarity with Jira and Confluence.