QA Engineer – Manual & Automation
Description
We are looking for a QA Engineer – Manual & Automation to join a web development team at E.ON Dialog, working on eon.de across both public-facing pages and the logged-in customer area. You will collaborate closely with developers, Product Owners, and other team members to ensure high-quality web experiences for our customers.
The role initially focuses on manual testing, giving you the opportunity to build a strong understanding of the applications, user journeys, and team processes. Over time, you will take on a growing share of test automation and have the opportunity to actively contribute to shaping, improving, and expanding our automated testing approach.
Key Responsibilities
- Perform both manual and automated testing for web applications, including functional, regression, integration, and exploratory testing.
- Create, maintain, and execute test cases for new features and existing functionality.
- Develop and maintain automated tests, with a focus on Playwright.
- Actively contribute to improving and expanding the team’s test automation approach and coverage.
- Perform API testing and validate results.
- Analyze test results, investigate issues, and report bugs with clear and useful details.
- Run automated tests as part of CI/CD pipelines.
- Use Jira, Confluence, and test management tools to document testing activities and defects.
- Use browser developer tools, including the Network tab, to investigate and troubleshoot issues.
- Use cross-browser testing tools such as BrowserStack as part of the testing process.
- Work closely with developers, Product Owners, and other team members to identify issues early and support the delivery of high-quality software.
Required Skills
- Experience with both manual and automated testing of web applications.
- Hands-on experience with Playwright or similar automation tools.
- Good programming or scripting skills, for example in Java, JavaScript, or TypeScript.
- Experience with API testing.
- Experience with browser developer tools and a basic understanding of the Network tab for troubleshooting and error analysis.
- Good understanding of software testing principles and test automation.
- Ability to analyze test results, investigate issues, and report bugs clearly.
- Experience with Git and CI/CD pipelines. Experience with GitLab is a plus.
- Experience working with Jira and Confluence. Familiarity with Zephyr or similar test management tools is a plus.
- Experience working in an Agile environment, such as Scrum or Kanban.
- Good analytical and problem-solving skills, with attention to detail.
- Good English communication skills and the ability to work effectively within a team.
- Eligibility to work in Romania without the need for visa sponsorship is required.
Nice to have
- An educational background in Computer Science, Information Technology, Software Engineering, or a related field.
- German language skills.
- Basic knowledge of web accessibility principles and WCAG.
- Familiarity with BrowserStack or similar cross-browser testing tools. Previous hands-on experience is not required, but the willingness and ability to become confident using such tools is important.
What We Offer:
- Attractive Salary: A competitive salary to reward your exceptional skills and contributions.
- Private Health Insurance: Comprehensive health coverage for your peace of mind.
- Performance Bonuses: Recognition and rewards for your hard work and outstanding results.
- Holiday Bonuses: Special bonuses for Easter and Christmas to celebrate the festive seasons.
- Meal Vouchers: Enjoy meal vouchers worth 40 Lei to savor delicious snacks.
- Hybrid Work Schedule: Flexibility to work both remotely and from the office, with at least one day per month on-site to collaborate and connect with your team.
- Training and Development: Opportunities for professional growth to enhance your skills and knowledge.
- Exclusive Access to Wellhub: A wellness platform to help you stay energized and healthy.