Senior Test Automation Engineer
Date: 16 Jun 2025
Location: Poznan, Poland
Company: BAE
Senior Test Automation Engineer
Key Responsibilities:
- Design and execute test strategies for complex, distributed systems with a focus on both functional and non-functional testing.
- Write and maintain Python-based automation scripts using frameworks like PyTest, Selenium, or Robot Framework.
- Embed automated tests into Azure DevOps pipelines, ensuring seamless integration with build and release processes.
- Use Azure Test Plans to manage test cases, execute test runs, and generate traceability reports.
- Perform hands-on exploratory, regression, and integration testing across web, API, and backend services.
- Debug test failures, analyze logs, and collaborate with developers to resolve issues quickly.
- Mentor junior testers, conduct code reviews for test scripts, and enforce QA best practices.
- Work closely with DevOps engineers to maintain test environments and ensure test data consistency.
- Contribute to the continuous improvement of QA tools, processes, and documentation.
Required Skills & Qualifications:
- 5+ years of hands-on experience in software QA, with a strong mix of manual and automation testing.
- Proficiency in Python for test automation and scripting.
- Solid experience with Azure DevOps (Pipelines, Repos, Boards, Test Plans).
- Strong knowledge of CI/CD practices and integrating automated tests into pipelines.
- Experience with Selenium WebDriver, PyTest, or Robot Framework.
- Familiarity with REST API testing using tools like Postman or Python-based libraries (e.g., requests, pytest-httpx).
- Strong understanding of Agile/Scrum methodologies and QA processes.
- Excellent troubleshooting, communication, and collaboration skills.
Preferred Qualifications:
- Experience with BDD frameworks (e.g., Behave, Cucumber).
- Exposure to Docker, Kubernetes, and cloud platforms (especially Azure).
- Performance testing experience using tools like JMeter or Locust.
- ISTQB Advanced Level or equivalent certifications.
We offer:
- 6 months B2B contract (possibility to extend)