remoteonsite
Senior Software Development Engineer in Test - Ivanti
Software Engineer
Lead end‑to‑end test automation for complex software, driving quality and delivery speed with Python, Java, Selenium, and CI/CD pipelines on AWS.
About the role
Key Responsibilities
- Design, develop, and maintain scalable test automation frameworks using Python and Java.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions) to ensure rapid feedback.
- Collaborate with product, QA, and DevOps teams to define test strategy and coverage for new features.
- Perform performance, load, and security testing, analyzing results and recommending improvements.
- Mentor junior engineers, conduct code reviews, and promote best practices in testing and quality assurance.
Requirements
- 5+ years of experience in software testing and automation.
- Strong proficiency in Python, Java, and Selenium WebDriver.
- Hands‑on experience with CI/CD tools (Jenkins, GitHub Actions) and cloud platforms (AWS).
- Excellent problem‑solving skills and ability to translate complex requirements into robust test solutions.
- Effective communication skills and a collaborative mindset.
Skills
pythonjavaseleniumjenkinsawstest automationcicd