onsite
Software Automation Engineer II - Advisor360 Llc
QA Engineer
Develop and maintain automated test frameworks and pipelines using Python, Selenium, and CI/CD tools to ensure high‑quality software releases.
About the role
Key Responsibilities
- Design, develop, and maintain robust automated test suites for web and API applications.
- Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
- Collaborate with development and QA teams to define test strategies and ensure coverage of critical functionality.
- Debug, troubleshoot, and resolve test failures, providing clear root‑cause analysis.
- Maintain test environments using Docker containers and virtual machines.
- Continuously improve test frameworks, reporting, and metrics to increase test efficiency and reliability.
Requirements
- 2+ years of experience in software test automation with strong Python programming skills.
- Proficiency with Selenium WebDriver or similar UI automation tools.
- Hands‑on experience with CI/CD platforms (e.g., Jenkins, GitLab CI, Azure DevOps) and version control (Git).
- Familiarity with containerization (Docker) and test environment management.
- Understanding of software development lifecycle, testing methodologies, and agile practices.
Skills
pythonseleniumcicddockerjunit