Role: Senior Test Automation Engineer
Location: Lisle, IL
Work Arrangement: Hybrid 4 days in office, 1 day remote
About the Role
We are seeking a Senior Test Automation Engineer with 10+ years of testing experience, strong expertise in CI/CD pipeline testing, and hands-on skills in Tricentis Tosca automation. The ideal candidate is a seasoned professional who can independently design, execute, and maintain automated test suites, while working closely with QA leadership and DevOps teams to ensure seamless integration and high-quality software delivery.
Key Responsibilities
- Design and develop automated test cases using Tricentis Tosca across UI, API, and regression test suites.
- Integrate automated test execution into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, or GitLab).
- Collaborate with developers, DevOps, and QA leads to ensure automation coverage and continuous testing practices.
- Execute automation test suites, analyze results, and troubleshoot failures in both functional and integration layers.
- Contribute to test planning, test data preparation, and end-to-end scenario validation.
- Provide mentorship and guidance to junior testers on automation practices and tools.
- Prepare and deliver test reports and metrics to stakeholders using qTest or equivalent tools.
- Continuously improve automation frameworks for scalability and performance.
Required Qualifications
- 10+ years of professional experience in software testing and QA.
- Strong hands-on experience with Tricentis Tosca automation.
- Proven track record of CI/CD pipeline testing in enterprise environments.
- Familiarity with test management tools such as qTest.
- Solid understanding of Agile/DevOps delivery models.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration skills.
- Willingness to work 4 days onsite per week.
Preferred Skills
- Tricentis Tosca certification.
- Knowledge of performance testing (NeoLoad or other tools).
- Experience with API automation and service virtualization.
- Familiarity with scripting languages (Python, PowerShell, JavaScript).
- Exposure to cloud-based testing environments (AWS, Azure, or GCP).