Title: Test Automation Engineer
Job Description
Title: Test Automation Engineer
Location: Wroclaw, Poland (3 days in office - hybrid)
Develop and execute comprehensive test plans and strategies for complex workflows using test automation methodologies.
Collaborate with cross-functional teams to identify and create test data, ensuring thorough testing of applications through backend database queries and API calls.
Utilise test management tools to create, manage, and execute test cases while maintaining traceability throughout the software development lifecycle.
Design and implement automated test frameworks for both UI and API testing using tools such as Selenium, REST Assured, and Cucumber.
Engage with the QA Manager to communicate project statuses, risks, and any quality assurance concerns proactively.
Work effectively with globally distributed teams, fostering collaboration and ensuring alignment on testing objectives and deliverables and working with globally distributed teams
Required Skills and Experience:
Minimum of 5+ years of experience in testing complex workflows with a strong focus on test automation skills.
Thorough understanding of Agile methodologies, software development lifecycle (SDLC), and defect lifecycle management.
Proficient in test planning, strategy, and execution, including creation of traceability matrices to ensure comprehensive coverage.
Experience with various test automation tools like Selenium, REST Assured, JMeter, Appium, Cucumber, etc., for web and mobile applications
Experience with test management tools such as JIRA and Test Rail, as well as test design tools like Hexawise.
Strong programming skills in Java, with additional experience in shell scripting being advantageous.
Proficient/working experience on various CI tools such as GitLab/GitHub and skilled in utilizing cloud platforms such as Azure
Excellent interpersonal skills, enabling effective stakeholder management and collaboration across diverse teams.