Job Description
Role Description
This role is responsible for delivering automated and manual testing as well as operational support in collaboration with the Scrum team. You will partner closely with developers to create test strategies, plans, schedules, and execution approaches aligned to defined quality metrics and requirements. The ideal candidate is passionate about test automation and building clean, maintainable test solutions using tools and languages such as Java, Python, and Selenium.
Primary Responsibilities:
Design and implement test strategies and test plans based on system specifications, business requirements, and user stories.
Develop and execute automated test suites across UI and API layers.
Design and write maintainable automated feature scripts using Python and Typescript.
Estimate, prioritize, plan, and coordinate testing activities within sprint timelines.
Execute manual testing (functional, regression, smoke) as needed to support release quality.
Identify, document, and track defects using tools such as JIRA and/or Azure DevOps.
Analyze recurring issues and implement automation to reduce future regressions.
Support CI/CD pipeline integration for automated test execution and reporting.
Communicate clearly with cross-functional stakeholders on technical and non-technical topics.
Apply a basic understanding of the Automotive industry in testing considerations.